Pular para o conteúdo principal
Este objeto é usado para configurar os parâmetros da síntese do documento. Ele permite especificar as fontes que serão usadas para reproduzir diferentes tipos de fonte no texto reconhecido, selecionar os parâmetros de detecção da estrutura do documento e gerenciar o uso de memória durante a síntese do documento. O objeto SynthesisParamsForDocument é 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 seu estado no armazenamento persistente. Os métodos a seguir fornecem persistência ao objeto: Linux: SaveToFile e LoadFromFile Windows: SaveToFile, LoadFromFile, SaveToMemory e LoadFromMemory.

Properties

,somente leitura

Retorna o objeto Engine.

Especifica se a detecção de estrutura do documento deve ser executada durante a síntese do documento.

Por padrão, esta propriedade está definida como TRUE.

Fornece acesso aos parâmetros de detecção de estrutura do documento.

Especifica se a detecção de formatação de fonte deve ser executada durante a síntese do documento. Se esta propriedade estiver definida como FALSE, a propriedade FontFormattingDetectionParams será ignorada.

Com as configurações padrão, o ABBYY FineReader Engine 12 detecta os parâmetros de fonte na etapa de síntese do documento. Se você definir o valor desta propriedade como FALSE, será necessário ativar a detecção de parâmetros de fonte durante a síntese de página. Para isso, defina a propriedadeISynthesisParamsForPage::DetectFontFormattingAtPageLevelcomo TRUE. A detecção de parâmetros de fonte durante a síntese de página permite que o programa acelere a síntese subsequente do documento e reduza o uso de memória. No entanto, a qualidade da detecção de fontes pode ser prejudicada.

Por padrão, esta propriedade está definida como TRUE.

Se sua licença não oferecer suporte ao móduloSynthesis, o valor padrão desta propriedade será FALSE.

Fornece acesso aos parâmetros de detecção de formatação de fonte.

,somente leitura

Especifica o conjunto de fontes a ser utilizado durante a síntese do documento.

Especifica se o modo de baixo consumo de memória deve ser utilizado durante a síntese do documento. Se você definir esta propriedade como TRUE, o ABBYY FineReader Engine tentará usar no máximo 600 MB de memória durante a síntese do documento, carregando menos páginas na memória simultaneamente. No entanto, a síntese do documento pode ficar mais lenta e a qualidade pode piorar ligeiramente.

Por padrão, o valor desta propriedade é FALSE.

Especifica quantas páginas podem ser carregadas pela síntese do documento simultaneamente. Esta propriedade pode ser usada para reduzir o uso de memória. Recomendamos utilizar um valor entre 32 e 64. Quanto maior o valor, maior a velocidade de processamento. No entanto, não é recomendado usar os valores mais altos desta propriedade para processar documentos grandes, pois isso pode resultar em um erro de “falta de memória”. Valores menores que 5 são ignorados.

Por padrão, o valor desta propriedade é 64.

Métodos

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

Parâmetro de saída

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

Parâmetro de entrada

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

Exemplos

Este objeto é usado nos seguintes exemplos de código:

Veja também

Ajuste dos parâmetros de pré-processamento, análise, reconhecimento e síntese SynthesisParamsForPage Como trabalhar com Properties