Share via


RecognizeContentOptions Classe

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

public final class RecognizeContentOptions

Opções que podem ser passadas ao usar APIs de reconhecimento de conteúdo em Reconhecimento de Formulários cliente.

Resumo do Construtor

Construtor Description
RecognizeContentOptions()

Crie um objeto RecognizeContentOptions.

Resumo do método

Modificador e tipo Método e descrição
FormContentType getContentType()

Obtenha o tipo do formulário.

FormRecognizerLanguage getLanguage()

Obtenha o código de idioma BCP-47 do texto no documento.

List<String> getPages()

Obtenha os números de página personalizados para documentos de várias páginas (PDF/TIFF).

Duration getPollInterval()

Obtenha a duração entre cada sondagem para a operação status.

FormReadingOrder getReadingOrder()

Obtenha a ordem na qual as linhas de texto reconhecidas são retornadas.

RecognizeContentOptions setContentType(FormContentType contentType)

Defina o tipo do formulário.

RecognizeContentOptions setLanguage(FormRecognizerLanguage language)

Defina o código de idioma BCP-47 do texto no documento.

RecognizeContentOptions setPages(List<String> pages)

Defina os números de página personalizados para documentos de várias páginas (PDF/TIFF).

RecognizeContentOptions setPollInterval(Duration pollInterval)

Defina a duração entre cada sondagem para a operação status.

RecognizeContentOptions setReadingOrder(FormReadingOrder readingOrder)

Especifica a ordem na qual as linhas de texto reconhecidas são retornadas.

Métodos herdados de java.lang.Object

Detalhes do construtor

RecognizeContentOptions

public RecognizeContentOptions()

Crie um objeto RecognizeContentOptions.

Detalhes do método

getContentType

public FormContentType getContentType()

Obtenha o tipo do formulário. Tipos de mídia com suporte, incluindo fluxo de arquivos do tipo .pdf, .jpg, .png ou .tiff.

Returns:

o contentType valor .

getLanguage

public FormRecognizerLanguage getLanguage()

Obtenha o código de idioma BCP-47 do texto no documento. Confira os códigos de idioma com suporte aqui.

Returns:

o código de idioma do texto no documento.

getPages

public List getPages()

Obtenha os números de página personalizados para documentos de várias páginas (PDF/TIFF). Insira o número de páginas para as quais você deseja obter o resultado reconhecido.

Para um intervalo de páginas, use um hífen, ex - ["1-3"]. Separe cada página ou um intervalo de páginas com uma vírgula, por exemplo , ["1-3", 4].

Returns:

a lista de números de página personalizados para um documento de várias páginas.

getPollInterval

public Duration getPollInterval()

Obtenha a duração entre cada sondagem para a operação status. Se nenhum for especificado, um padrão de 5 segundos será usado.

Returns:

o pollInterval valor .

getReadingOrder

public FormReadingOrder getReadingOrder()

Obtenha a ordem na qual as linhas de texto reconhecidas são retornadas.

Returns:

a ordem na qual as linhas reconhecidas são retornadas.

setContentType

public RecognizeContentOptions setContentType(FormContentType contentType)

Defina o tipo do formulário. Tipos de mídia com suporte, incluindo fluxo de arquivos do tipo .pdf, .jpg, .png ou .tiff.

Parameters:

contentType - o tipo de conteúdo de formulário fornecido.

Returns:

o valor atualizado RecognizeContentOptions .

setLanguage

public RecognizeContentOptions setLanguage(FormRecognizerLanguage language)

Defina o código de idioma BCP-47 do texto no documento. Confira os códigos de idioma com suporte aqui.

Parameters:

language - o valor do código de idioma a ser definido.

Returns:

o valor atualizado RecognizeContentOptions .

setPages

public RecognizeContentOptions setPages(List pages)

Defina os números de página personalizados para documentos de várias páginas (PDF/TIFF). Insira o número de páginas para as quais você deseja obter o resultado reconhecido.

Para um intervalo de páginas, use um hífen, ex - ["1-3"]. Separe cada página ou um intervalo de páginas com uma vírgula, por exemplo , ["1-3", 4].

Parameters:

pages - o valor de números de página personalizados a ser definido.

Returns:

o valor atualizado RecognizeContentOptions .

setPollInterval

public RecognizeContentOptions setPollInterval(Duration pollInterval)

Defina a duração entre cada sondagem para a operação status. Se nenhum for especificado, um padrão de 5 segundos será usado.

Parameters:

pollInterval - a duração a ser especificada entre cada sondagem para a operação status.

Returns:

o valor atualizado RecognizeContentOptions .

setReadingOrder

public RecognizeContentOptions setReadingOrder(FormReadingOrder readingOrder)

Especifica a ordem na qual as linhas de texto reconhecidas são retornadas. Como a ordem de classificação depende do texto detectado, ela pode ser alterada entre imagens e atualizações de versão do OCR. Portanto, a lógica de negócios deve ser criada sobre o local real da linha em vez da ordem.

Parameters:

readingOrder - a ordem especifica em que linhas de texto são retornadas

Returns:

o valor atualizado RecognizeContentOptions .

Aplica-se a