Compartir a través de


RecognizeContentOptions Clase

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

public final class RecognizeContentOptions

Opciones que se pueden pasar al usar las API de reconocimiento de contenido en Form Recognizer cliente.

Resumen del constructor

Constructor Description
RecognizeContentOptions()

Crear un objeto RecognizeContentOptions.

Resumen del método

Modificador y tipo Método y descripción
FormContentType getContentType()

Obtiene el tipo del formulario.

FormRecognizerLanguage getLanguage()

Obtenga el código de idioma BCP-47 del texto del documento.

List<String> getPages()

Obtenga los números de página personalizados para documentos de varias páginas (PDF/TIFF).

Duration getPollInterval()

Obtiene la duración entre cada sondeo para el estado de la operación.

FormReadingOrder getReadingOrder()

Obtenga el orden en el que se devuelven las líneas de texto reconocidas.

RecognizeContentOptions setContentType(FormContentType contentType)

Establezca el tipo del formulario.

RecognizeContentOptions setLanguage(FormRecognizerLanguage language)

Establezca el código de idioma BCP-47 del texto del documento.

RecognizeContentOptions setPages(List<String> pages)

Establezca los números de página personalizados para documentos de varias páginas (PDF/TIFF).

RecognizeContentOptions setPollInterval(Duration pollInterval)

Establezca la duración entre cada sondeo para el estado de la operación.

RecognizeContentOptions setReadingOrder(FormReadingOrder readingOrder)

Especifica el orden en que se devuelven las líneas de texto reconocidas.

Métodos heredados de java.lang.Object

Detalles del constructor

RecognizeContentOptions

public RecognizeContentOptions()

Crear un objeto RecognizeContentOptions.

Detalles del método

getContentType

public FormContentType getContentType()

Obtiene el tipo del formulario. Tipos de medios admitidos, incluidos .pdf, .jpg, .png o secuencia de archivos de tipo .tiff.

Returns:

el contentType valor .

getLanguage

public FormRecognizerLanguage getLanguage()

Obtenga el código de idioma BCP-47 del texto del documento. Consulte los códigos de idioma admitidos aquí.

Returns:

el código de idioma del texto del documento.

getPages

public List getPages()

Obtenga los números de página personalizados para documentos de varias páginas (PDF/TIFF). Escriba el número de páginas para las que desea obtener el resultado reconocido.

Para un intervalo de páginas, use un guión, por ejemplo, ["1-3"]. Separe cada página o un intervalo de páginas con una coma, por ejemplo, ["1-3", 4].

Returns:

la lista de números de página personalizados para un documento de varias páginas.

getPollInterval

public Duration getPollInterval()

Obtiene la duración entre cada sondeo para el estado de la operación. Si no se especifica ninguno, se usa un valor predeterminado de 5 segundos.

Returns:

el pollInterval valor .

getReadingOrder

public FormReadingOrder getReadingOrder()

Obtenga el orden en el que se devuelven las líneas de texto reconocidas.

Returns:

el orden en que se devuelven las líneas reconocidas.

setContentType

public RecognizeContentOptions setContentType(FormContentType contentType)

Establezca el tipo del formulario. Tipos de medios admitidos, incluidos .pdf, .jpg, .png o secuencia de archivos de tipo .tiff.

Parameters:

contentType - el tipo de contenido del formulario proporcionado.

Returns:

el valor actualizado RecognizeContentOptions .

setLanguage

public RecognizeContentOptions setLanguage(FormRecognizerLanguage language)

Establezca el código de idioma BCP-47 del texto del documento. Consulte los códigos de idioma admitidos aquí.

Parameters:

language - valor de código de idioma que se va a establecer.

Returns:

el valor actualizado RecognizeContentOptions .

setPages

public RecognizeContentOptions setPages(List pages)

Establezca los números de página personalizados para documentos de varias páginas (PDF/TIFF). Escriba el número de páginas para las que desea obtener el resultado reconocido.

Para un intervalo de páginas, use un guión, por ejemplo, ["1-3"]. Separe cada página o un intervalo de páginas con una coma, por ejemplo, ["1-3", 4].

Parameters:

pages - valor de números de página personalizados que se va a establecer.

Returns:

el valor actualizado RecognizeContentOptions .

setPollInterval

public RecognizeContentOptions setPollInterval(Duration pollInterval)

Establezca la duración entre cada sondeo para el estado de la operación. Si no se especifica ninguno, se usa un valor predeterminado de 5 segundos.

Parameters:

pollInterval - duración que se va a especificar entre cada sondeo para el estado de la operación.

Returns:

el valor actualizado RecognizeContentOptions .

setReadingOrder

public RecognizeContentOptions setReadingOrder(FormReadingOrder readingOrder)

Especifica el orden en que se devuelven las líneas de texto reconocidas. Como el criterio de ordenación depende del texto detectado, puede cambiar entre imágenes y actualizaciones de la versión de OCR. Por lo tanto, la lógica de negocios debe basarse en la ubicación de línea real en lugar del orden.

Parameters:

readingOrder - el orden especifica en qué líneas de texto se devuelven

Returns:

el valor actualizado RecognizeContentOptions .

Se aplica a