Freigeben über


RecognizeContentOptions Klasse

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

public final class RecognizeContentOptions

Optionen, die bei der Verwendung von Erkennungsinhalts-APIs auf Formularerkennung Client übergeben werden können.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
RecognizeContentOptions()

Erstellen eines RecognizeContentOptions-Objekts

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
FormContentType getContentType()

Rufen Sie den Typ des Formulars ab.

FormRecognizerLanguage getLanguage()

Rufen Sie den BCP-47-Sprachcode des Texts im Dokument ab.

List<String> getPages()

Rufen Sie die benutzerdefinierten Seitenzahlen für mehrseitige Dokumente (PDF/TIFF) ab.

Duration getPollInterval()

Ruft die Dauer zwischen den einzelnen Abfragen für den Vorgang status ab.

FormReadingOrder getReadingOrder()

Ruft die Reihenfolge ab, in der erkannte Textzeilen zurückgegeben werden.

RecognizeContentOptions setContentType(FormContentType contentType)

Legen Sie den Typ des Formulars fest.

RecognizeContentOptions setLanguage(FormRecognizerLanguage language)

Legen Sie den BCP-47-Sprachcode des Texts im Dokument fest.

RecognizeContentOptions setPages(List<String> pages)

Legen Sie die benutzerdefinierten Seitenzahlen für mehrseitige Dokumente (PDF/TIFF) fest.

RecognizeContentOptions setPollInterval(Duration pollInterval)

Legen Sie die Dauer zwischen den einzelnen Abfragen für den Vorgang status fest.

RecognizeContentOptions setReadingOrder(FormReadingOrder readingOrder)

Gibt die Reihenfolge an, in der erkannte Textzeilen zurückgegeben werden.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

RecognizeContentOptions

public RecognizeContentOptions()

Erstellen eines RecognizeContentOptions-Objekts

Details zur Methode

getContentType

public FormContentType getContentType()

Rufen Sie den Typ des Formulars ab. Unterstützte Medientypen, einschließlich .pdf, .jpg, .png oder TIFF-Dateistreams.

Returns:

der contentType -Wert.

getLanguage

public FormRecognizerLanguage getLanguage()

Rufen Sie den BCP-47-Sprachcode des Texts im Dokument ab. Hier finden Sie unterstützte Sprachcodes.

Returns:

der Sprachcode für den Text im Dokument.

getPages

public List getPages()

Rufen Sie die benutzerdefinierten Seitenzahlen für mehrseitige Dokumente (PDF/TIFF) ab. Geben Sie die Anzahl der Seiten ein, für die Sie das erkannte Ergebnis abrufen möchten.

Verwenden Sie für einen Seitenbereich einen Bindestrich, z. B. ["1-3"]. Trennen Sie jede Seite oder einen Seitenbereich durch ein Komma, z. B. ["1-3", 4].

Returns:

die Liste der benutzerdefinierten Seitenzahlen für ein mehrseitiges Dokument.

getPollInterval

public Duration getPollInterval()

Ruft die Dauer zwischen den einzelnen Abfragen für den Vorgang status ab. Wenn keine angegeben ist, wird der Standardwert von 5 Sekunden verwendet.

Returns:

der pollInterval -Wert.

getReadingOrder

public FormReadingOrder getReadingOrder()

Ruft die Reihenfolge ab, in der erkannte Textzeilen zurückgegeben werden.

Returns:

die Reihenfolge, in der die erkannten Zeilen zurückgegeben werden.

setContentType

public RecognizeContentOptions setContentType(FormContentType contentType)

Legen Sie den Typ des Formulars fest. Unterstützte Medientypen, einschließlich .pdf, .jpg, .png oder TIFF-Dateistreams.

Parameters:

contentType - der bereitgestellte Formularinhaltstyp.

Returns:

der aktualisierte RecognizeContentOptions Wert.

setLanguage

public RecognizeContentOptions setLanguage(FormRecognizerLanguage language)

Legen Sie den BCP-47-Sprachcode des Texts im Dokument fest. Hier finden Sie unterstützte Sprachcodes.

Parameters:

language - der festzulegende Sprachcodewert.

Returns:

der aktualisierte RecognizeContentOptions Wert.

setPages

public RecognizeContentOptions setPages(List pages)

Legen Sie die benutzerdefinierten Seitenzahlen für mehrseitige Dokumente (PDF/TIFF) fest. Geben Sie die Anzahl der Seiten ein, für die Sie das erkannte Ergebnis abrufen möchten.

Verwenden Sie für einen Seitenbereich einen Bindestrich, z. B. ["1-3"]. Trennen Sie jede Seite oder einen Seitenbereich durch ein Komma, z. B. ["1-3", 4].

Parameters:

pages - der festzulegende Wert für benutzerdefinierte Seitenzahlen.

Returns:

der aktualisierte RecognizeContentOptions Wert.

setPollInterval

public RecognizeContentOptions setPollInterval(Duration pollInterval)

Legen Sie die Dauer zwischen den einzelnen Abfragen für den Vorgang status fest. Wenn keine angegeben ist, wird der Standardwert von 5 Sekunden verwendet.

Parameters:

pollInterval - die Dauer, die zwischen den einzelnen Abfragen für den Vorgang status angegeben werden soll.

Returns:

der aktualisierte RecognizeContentOptions Wert.

setReadingOrder

public RecognizeContentOptions setReadingOrder(FormReadingOrder readingOrder)

Gibt die Reihenfolge an, in der erkannte Textzeilen zurückgegeben werden. Da die Sortierreihenfolge vom erkannten Text abhängt, kann sie sich zwischen Images und OCR-Versionsupdates ändern. Daher sollte die Geschäftslogik auf der tatsächlichen Position der Position der Position basieren, anstatt auf der Reihenfolge.

Parameters:

readingOrder - Die Reihenfolge gibt an, in welchen Textzeilen zurückgegeben werden.

Returns:

der aktualisierte RecognizeContentOptions Wert.

Gilt für: