Partager via


RecognizeContentOptions Classe

  • java.lang.Object
    • com.azure.ai.formrecognizer.models.RecognizeContentOptions

public final class RecognizeContentOptions

Options qui peuvent être passées lors de l’utilisation des API de reconnaissance de contenu sur Form Recognizer client.

Récapitulatif du constructeur

Constructeur Description
RecognizeContentOptions()

Créez un objet RecognizeContentOptions.

Résumé de la méthode

Modificateur et type Méthode et description
FormContentType getContentType()

Obtient le type du formulaire.

FormRecognizerLanguage getLanguage()

Obtenez le code de langue BCP-47 du texte du document.

List<String> getPages()

Obtenir les numéros de page personnalisés pour les documents multipage (PDF/TIFF).

Duration getPollInterval()

Obtenez la durée entre chaque interrogation pour l’opération status.

FormReadingOrder getReadingOrder()

Obtenez l’ordre dans lequel les lignes de texte reconnues sont retournées.

RecognizeContentOptions setContentType(FormContentType contentType)

Définissez le type du formulaire.

RecognizeContentOptions setLanguage(FormRecognizerLanguage language)

Définissez le code de langue BCP-47 du texte du document.

RecognizeContentOptions setPages(List<String> pages)

Définissez les numéros de page personnalisés pour les documents multipage (PDF/TIFF).

RecognizeContentOptions setPollInterval(Duration pollInterval)

Définissez la durée entre chaque interrogation pour l’opération status.

RecognizeContentOptions setReadingOrder(FormReadingOrder readingOrder)

Spécifie l’ordre dans lequel les lignes de texte reconnues sont retournées.

Méthodes héritées de java.lang.Object

Détails du constructeur

RecognizeContentOptions

public RecognizeContentOptions()

Créez un objet RecognizeContentOptions.

Détails de la méthode

getContentType

public FormContentType getContentType()

Obtient le type du formulaire. Types de média pris en charge, notamment le flux de fichiers de type .pdf, .jpg, .png ou .tiff.

Returns:

valeur contentType .

getLanguage

public FormRecognizerLanguage getLanguage()

Obtenez le code de langue BCP-47 du texte du document. Consultez les codes de langue pris en charge ici.

Returns:

code de langue pour le texte du document.

getPages

public List getPages()

Obtenir les numéros de page personnalisés pour les documents multipage (PDF/TIFF). Entrez le nombre de pages pour lesquelles vous souhaitez obtenir le résultat reconnu.

Pour une plage de pages, utilisez un trait d’union, par exemple - ["1-3"]. Séparez chaque page ou plage de pages par une virgule, par exemple ["1-3 », 4].

Returns:

liste des numéros de page personnalisés pour un document de plusieurs pages.

getPollInterval

public Duration getPollInterval()

Obtenez la durée entre chaque interrogation pour l’opération status. Si aucune n’est spécifiée, une valeur par défaut de 5 secondes est utilisée.

Returns:

valeur pollInterval .

getReadingOrder

public FormReadingOrder getReadingOrder()

Obtenez l’ordre dans lequel les lignes de texte reconnues sont retournées.

Returns:

l’ordre dans lequel les lignes reconnues sont retournées.

setContentType

public RecognizeContentOptions setContentType(FormContentType contentType)

Définissez le type du formulaire. Types de média pris en charge, notamment le flux de fichiers de type .pdf, .jpg, .png ou .tiff.

Parameters:

contentType - type de contenu de formulaire fourni.

Returns:

valeur mise à jour RecognizeContentOptions .

setLanguage

public RecognizeContentOptions setLanguage(FormRecognizerLanguage language)

Définissez le code de langue BCP-47 du texte du document. Consultez les codes de langue pris en charge ici.

Parameters:

language - valeur de code de langue à définir.

Returns:

valeur mise à jour RecognizeContentOptions .

setPages

public RecognizeContentOptions setPages(List pages)

Définissez les numéros de page personnalisés pour les documents multipage (PDF/TIFF). Entrez le nombre de pages pour lesquelles vous souhaitez obtenir le résultat reconnu.

Pour une plage de pages, utilisez un trait d’union, par exemple - ["1-3"]. Séparez chaque page ou plage de pages par une virgule, par exemple ["1-3 », 4].

Parameters:

pages - valeur des numéros de page personnalisés à définir.

Returns:

valeur mise à jour RecognizeContentOptions .

setPollInterval

public RecognizeContentOptions setPollInterval(Duration pollInterval)

Définissez la durée entre chaque interrogation pour l’opération status. Si aucune n’est spécifiée, une valeur par défaut de 5 secondes est utilisée.

Parameters:

pollInterval - durée à spécifier entre chaque interrogation pour l’opération status.

Returns:

valeur mise à jour RecognizeContentOptions .

setReadingOrder

public RecognizeContentOptions setReadingOrder(FormReadingOrder readingOrder)

Spécifie l’ordre dans lequel les lignes de texte reconnues sont retournées. Comme l’ordre de tri dépend du texte détecté, il peut changer entre les images et les mises à jour de version OCR. Par conséquent, la logique métier doit être basée sur l’emplacement réel de la ligne plutôt que sur l’ordre.

Parameters:

readingOrder - l’ordre spécifie dans lequel les lignes de texte sont retournées

Returns:

valeur mise à jour RecognizeContentOptions .

S’applique à