Pular para o conteúdo principal
Este objeto fornece recursos para ajustar os parâmetros de exportação de texto reconhecido nos formatos RTF, DOCX ou ODT por meio dos métodos de exportação do ABBYY FineReader Engine. Um ponteiro para esse 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, descritos abaixo. O objeto RTFExportParams é um objeto persistente. Isso significa que o estado atual do objeto pode ser gravado em armazenamento persistente. Posteriormente, o objeto pode ser recriado pela leitura do estado do objeto desse 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 modo de síntese do arquivo de saída a partir do texto reconhecido.

Por padrão, esta propriedade é PSM_RTFEditableCopy.

Especifica se a estrutura lógica do documento deve ser usada para restaurar a ordem do texto de saída. Se esta propriedade for FALSE, a ordem do texto de saída é determinada pela ordem dos blocos de layout.

O valor desta propriedade é usado somente se a propriedade PageSynthesisMode estiver definida como PSM_RTFFormatParagraphs ou PSM_RTFPlainText; caso contrário, é ignorada.

Por padrão, esta propriedade é TRUE.

Especifica se as quebras de página devem ser preservadas no documento de saída.

O valor padrão desta propriedade é TSPV_Auto, o que significa que para PageSynthesisMode = PSM_RTFEditableCopy as quebras de página não são preservadas; para PageSynthesisMode = PSM_RTFExactCopy as quebras de página são sempre preservadas.

Observações:

  • Se o valor da propriedade PageSynthesisMode for PSM_RTFExactCopy, esta propriedade não pode ser definida como TSPV_No.
  • Não preservar as quebras de página não significa necessariamente que não haverá nenhuma quebra de página no arquivo de saída, apenas que não há garantia de que elas coincidam com as do documento original.

Especifica se as linhas originais do texto reconhecido devem ser preservadas no arquivo de saída.

Por padrão, esta propriedade é FALSE.

Instrui o ABBYY FineReader Engine a remover hifens opcionais no arquivo de saída.

Observações:

  • Se a propriedade KeepLines for TRUE, os hifens opcionais são substituídos por hifens comuns.
  • Se o valor da propriedade PageSynthesisMode for PSM_RTFExactCopy, os hifens opcionais poderão ser substituídos por hifens comuns independentemente dos valores das propriedades RemoveSoftHyphens e KeepLines, caso isso seja necessário para preservar a formatação original do documento.

Por padrão, esta propriedade é FALSE.

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

Por padrão, esta propriedade é TRUE.

,read-only

Especifica se o autor, o assunto, o título e as palavras-chave do documento devem ser gravados no arquivo de saída. Esses parâmetros do document are defined in thesubobjeto doobjeto.

Especifica se a filtragem de separadores deve ser aplicada. Esta configuração só tem efeito quandoé PSM_RTFExactCopy. Quando FilterSeparators é FALSE, mais separadores são mantidos no arquivo de saída.

This property is TRUE by default.

Especifica se espaços serão adicionados ao final da linha quando idiomas CJT forem utilizados.

Esta propriedade é TRUE por padrão.

Especifica se as cores originais do texto devem ser mantidas no arquivo de saída.

A cor do texto pode ser mantida durante a exportação somente se aISynthesisParamsForPage::DetectTextColorpropriedade tiver sido definida como TSPV_Yes ou TSPV_Auto durante a síntese da página.

Esta propriedade é TRUE por padrão.

Especifica o modo de salvamento da cor de plano de fundo no arquivo de saída.

A cor de plano de fundo pode ser mantida durante a exportação somente se aISynthesisParamsForPage::DetectBackgroundColorpropriedade tiver sido definida como TSPV_Yes ou TSPV_Auto durante a síntese da página.

Esta propriedade é BCM_Color por padrão, o que significa que a cor de plano de fundo será salva.

Especifica se as imagens devem ser gravadas no arquivo de saída.

Por padrão, esta propriedade é TRUE.

,somente leitura

Especifica o formato de imagem e a qualidade JPEG a serem usados para imagens incorporadas no arquivo de saída.

Especifica se o tamanho da página deve ser aumentado automaticamente caso o conteúdo não caiba na página. Esta propriedade só tem efeito quando apropriedade estiver definida como PSM_UserDefined.

Por padrão, esta propriedade é FALSE.

Especifica a orientação da página no arquivo de saída.

O valor desta propriedade é ignorado nos seguintes casos:

  • se a propriedade PageSynthesisMode estiver definida como PSM_RTFEditableCopy
  • if theestiver definida como PSM_ImageSize, PSM_SynthesisSize, PSM_UserDefined.

Nesse caso, a orientação retrato é utilizada.

Por padrão, a propriedade é definida como POM_Auto.

,somente leitura

Especifica a altura e a largura do papel.

Especifica as margens da página no arquivo de saída.

A propriedade só pode ser utilizada quando a propriedade UseCustomPageMargins estiver definida como TRUE; caso contrário, o valor desta propriedade é ignorado.

Especifica se os valores da propriedade PageMargins devem ser utilizados no arquivo de saída.

Esta propriedade tem efeito quando a propriedade PageSynthesisMode estiver definida como PSM_RTFPlainText ou PSM_RTFFormatParagraphs.

Por padrão, esta propriedade é FALSE.

Especifica se os símbolos reconhecidos com incerteza são realçados com cor de plano de fundo no arquivo de saída. A cor utilizada para realçar o plano de fundo dos símbolos reconhecidos com incerteza é armazenada na propriedade ErrorBackgroundColor.

Por padrão, esta propriedade é FALSE.

Especifica se os símbolos reconhecidos com incerteza são realçados com cor de texto no arquivo de saída. A cor utilizada para realçar o texto dos símbolos reconhecidos com incerteza é armazenada na propriedade ErrorTextColor.

Por padrão, esta propriedade é FALSE.

Armazena o valor da cor utilizada para realçar o plano de fundo dos símbolos reconhecidos com incerteza no arquivo de saída.

Esta propriedade é utilizada somente quando a propriedade HighlightErrorsWithBackgroundColor for TRUE.

O valor desta propriedade pode ser -1, o que significa que a cor é transparente.

O valor int é calculado a partir do triplo RGB usando a fórmula: ( valor de vermelho ) + (256 x valor de verde ) + (65536 x valor de azul ), onde o valor de vermelho é o primeiro componente do triplo, o valor de verde é o segundo componente do triplo e o valor de azul é o terceiro componente do triplo. Por exemplo, o valor int da cor branca é igual a 16777215.

Por padrão, esta propriedade é definida como 65280, ou seja, (0,255,0) no formato RGB, o que corresponde à cor verde.

Armazena o valor da cor utilizada para realçar os símbolos reconhecidos com incerteza no arquivo de saída.

Esta propriedade é utilizada somente quando a propriedade HighlightErrorsWithTextColor for TRUE.

O valor desta propriedade pode ser -1, o que significa que a cor é transparente.

O valor int é calculado a partir do triplo RGB usando a fórmula: ( valor de vermelho ) + (256 x valor de verde ) + (65536 x valor de azul ), onde o valor de vermelho é o primeiro componente do triplo, o valor de verde é o segundo componente do triplo e o valor de azul é o terceiro componente do triplo. Por exemplo, o valor int da cor branca é igual a 16777215.

Por padrão, esta propriedade é definida como 65280, ou seja, (0,255,0) no formato RGB, o que corresponde à cor verde.

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 de um arquivo em disco.
LoadFromMemory <Note> : Apenas para Windows. </Note>Restaura o conteúdo do objeto da memória global.
SaveToFileSalva o conteúdo do objeto em um arquivo em disco.
SaveToMemory <Note> : Apenas para Windows. </Note>Salva o conteúdo do objeto na memória global.
RTFExportParams Diagrama de objetos

Parâmetro de saída

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

Parâmetro de entrada

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

Exemplos

Este objeto é usado nos seguintes exemplos de código: CommandLineInterface (Windows e Linux)

Consulte também

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