Pular para o conteúdo principal
Este objeto fornece recursos para ajustar os parâmetros de exportação do texto reconhecido nos formatos TXT ou CSV por meio das funções de exportação do ABBYY FineReader Engine. Para selecionar o formato de exportação, use a propriedade ExportFormat. No CSV, aplica-se a seguinte formatação:
  • As linhas originais são mantidas
  • Linhas que contêm caracteres separadores são colocadas entre aspas (” ”)
  • Aspas dentro de outras aspas são duplicadas
Um ponteiro para este objeto é passado aos métodos de exportação como parâmetro de entrada e, assim, afeta os resultados da exportação. Todas as Properties de um objeto recém-criado desse tipo são definidas com valores padrão adequados. Para mais informações sobre o valor padrão de determinada propriedade, consulte a descrição da propriedade correspondente. O objeto TextExportParams é um objeto persistente. Isso significa que o estado atual do objeto pode ser gravado em um armazenamento persistente. Posteriormente, o objeto pode ser recriado pela leitura do seu estado a partir do armazenamento persistente. Os métodos a seguir fornecem persistência ao objeto: Linux: SaveToFile e LoadFromFile Windows: SaveToFile, LoadFromFile, SaveToMemory e LoadFromMemory.

Properties

,read-only

Retorna o objeto Engine.

Especifica o formato de exportação: TXT, CSV com layout completo preservado ou CSV apenas com texto de tabelas.

Por padrão, o valor da propriedade é TEF_TXT, o que indica que a exportação será realizada para o formato TXT.

Especifica se cada parágrafo no texto reconhecido é exportado como uma única linha. Esta propriedade é ignorada se a propriedade LayoutRetentionMode estiver definida com um valor diferente do padrão.

Esta propriedade é FALSE por padrão.

Especifica se uma linha vazia deve ser inserida entre parágrafos. Esta propriedade é ignorada se a propriedade LayoutRetentionMode estiver definida com um valor diferente do padrão.

Esta propriedade é FALSE por padrão.

Gerencia as configurações de emulação de layout durante a exportação para o formato TXT.

O valor padrão desta propriedade é TXTLRM_Auto.

Esta propriedade está obsoleta e será removida em versões futuras. Para simular o layout original usando espaços, defina a propriedade LayoutRetentionMode como TXTLRM_ExactCopy.

Esta propriedade é FALSE por padrão.

Especifica se símbolos de quebra de página (0x12) serão inseridos entre as páginas quando várias páginas forem exportadas para o formato TXT ou CSV.

Esta propriedade é FALSE por padrão.

Especifica se o texto exportado deve ser adicionado ao final do arquivo caso ele já exista.

Esta propriedade é FALSE por padrão.

Especifica se a marca de ordem de byte (BOM) deve aparecer no início do fluxo de texto quando o documento for exportado para o formato TXT em codificação UTF-8.

Esta propriedade é TRUE por padrão.

Especifica se os títulos correntes devem ser salvos no arquivo TXT de saída.

Esta propriedade é TRUE por padrão.

Armazena a string com a qual os separadores de tabela são substituídos no texto exportado. Esta propriedade é considerada durante a exportação para os formatos CSV e TXT.

Por padrão, o valor do separador de tabela é “\t”.

Especifica o tipo de codificação do arquivo de saída no formato TXT ou CSV.

Esta propriedade é TET_Auto por padrão. Isso significa que a codificação é selecionada da seguinte maneira:

  • quando o formato de exportação é especificado pela constante, esta propriedade é resolvida como TET_Simple;
  • quando o formato de exportação é especificado pela constante, esta propriedade é resolvida como TET_UTF8.

Esta propriedade especifica a página de código para a qual o texto reconhecido é exportado.

O valor desta propriedade é considerado somente quando a propriedade EncodingType tem o valor TET_Simple (o texto exportado não é Unicode). Se esta propriedade não especificar nenhuma página de código (CP_Null), a página de código é selecionada automaticamente.

Por padrão, esta propriedade é CP_Null.

Métodos

NomeDescrição
CopyFromInicializa as Properties do objeto atual com os valores das Properties correspondentes de outro objeto.
LoadFromFileRestaura o conteúdo do objeto a partir de um arquivo em disco.
LoadFromMemory <Note> : Somente para Windows. </Note>Restaura o conteúdo do objeto a partir da memória global.
SaveToFileSalva o conteúdo do objeto em um arquivo em disco.
SaveToMemory <Note> : Somente para Windows. </Note>Salva o conteúdo do objeto na memória global.

Parâmetro de saída

Este objeto é o parâmetro de saída do método CreateTextExportParams do objeto Engine.

Parâmetro de entrada

Este objeto é usado como parâmetro de entrada nos seguintes métodos:

Exemplos

Esse objeto é usado nos exemplos de código a seguir: CommandLineInterface (Windows e Linux)

Veja também

Ajuste de parâmetros de exportação Trabalhando com perfis Trabalhando com Properties