Properties
Retorna o objeto Engine. | ||
Especifica o idioma a ser usado para reconhecimento. Esta propriedade pode ser facilmente definida por meio do métodomethod. A propriedade retorna um objeto constante. Para alterar o idioma de
reconhecimento, é necessário primeiro obter um objeto TextLanguage intermediário
usando um método de criação adequado, alterar os parâmetros necessários
e, em seguida, atribuir o objeto obtido à propriedade. Por padrão, este parâmetro é inicializado com o idioma inglês. | ||
Gerencia a detecção automática de idioma. Quando a detecção automática de idioma está ativada, o idioma de reconhecimento é detectado para cada palavra no texto. Ele é selecionado a partir da lista de idiomas especificados na propriedade TextLanguage. A detecção automática é indicada para o reconhecimento de documentos cujo idioma não é conhecido pelo usuário. Se você tiver certeza de que todos os idiomas especificados estão presentes no documento, a detecção automática é desnecessária. Desative-a definindo esta propriedade como TSPV_No. É possível visualizar a lista de idiomas detectados no documento reconhecido ou na página reconhecida usando a propriedade DetectedLanguages do objetoorobject. Por padrão, o valor desta propriedade é TSPV_Auto. | ||
O valor desta propriedade é uma superposição OR dasconstantes de enumeração que indicam os possíveis tipos de texto usados para reconhecimento. Por exemplo, se definido como TT_Normal | TT_Index, o ABBYY FineReader Engine presumirá que o texto contém apenas texto tipográfico comum e dígitos escritos no estilo de código postal, ignorando todas as outras variantes. Consulte tambémUsando a detecção automática de tipo de texto. Observações:
Por padrão, esta propriedade é definida como TT_Normal. | ||
Indica que o tipo de texto deve ser determinado para cada bloco de texto separadamente. Esta configuração é útil quando há blocos de texto relativamente pequenos com tipos de texto diferentes, embora possa desacelerar ligeiramente o processamento. O valor padrão desta propriedade é FALSE. | ||
Specifies the recognition mode to be applied to the target documents. Each mode provides its own level of recognition speed and accuracy to get satisfying results on images and documents with various peculiarities. By default, this property is set to RM_Normal. | ||
Specifies whether a text on an image with low resolution is recognized. This property is useful when recognizing faxes, small prints, images with low resolution or bad print quality. By default, the value of this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine to presume that the text in block to which the current RecognizerParams object belongs contains no more than one string. By default, this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine to presume that no text line may contain more than one word, so the lines of text will be recognized as a single word. By default, this property is FALSE. | ||
Quando definida como TRUE, esta propriedade instrui o ABBYY FineReader Engine a não reconhecer letras impressas em fonte itálica. É útil quando se reconhece um texto que presumivelmente não contém letras em itálico, pois nesse caso pode acelerar o reconhecimento. Se houver letras em itálico na imagem e esta propriedade estiver definida como TRUE, essas letras serão reconhecidas incorretamente. Por padrão, esta propriedade é FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine not to recognize subscript letters. It is useful when a text with presumably no subscripts is recognized, in which case it may speed up the recognition. If there exist any subscript letters on the image, and this property is TRUE, these letters will be recognized incorrectly. By default, this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine not to recognize superscript letters. It is useful when a text with presumably no superscripts is recognized, in which case it may speed up the recognition. If there exist any superscript letters on the image, and this property is TRUE, these letters will be recognized incorrectly. By default, this property is FALSE. | ||
This property set to TRUE prohibits recognition of hyphenation from line to line. It is useful when a text with presumably no hyphenations is recognized, in which case it may speed up the recognition. If there exist any hyphenations in the recognized block, and this property is TRUE, the hyphenated words will be recognized incorrectly. By default, this property is FALSE. | ||
This property set to TRUE tells ABBYY FineReader Engine not to recognize small capitals. By default, this property is FALSE. | ||
Esta propriedade definida como TRUE instrui o ABBYY FineReader Engine a considerar que o texto de um bloco não pode continuar no bloco seguinte. Por padrão, esta propriedade é FALSE. | ||
Esta propriedade especifica o modo de reconhecimento de capitalização de letras. Por padrão, o valor desta propriedade é CRM_AutoCase, que corresponde ao reconhecimento automático de capitalização. | ||
Esta propriedade especifica o tipo de marcação ao redor das letras (por exemplo, sublinhado, moldura, caixa etc.). Para tipos de marcação em que cada letra está em uma célula separada, use
a propriedade CellsCount para definir o número de células de caracteres de um
bloco reconhecido. Por padrão, o valor desta propriedade é FMT_SimpleText, que indica ausência de marcação. | ||
Especifica o número de células de caracteres no bloco. Aplica-se apenas aos tipos de marcação de campo (propriedade FieldMarkingType) nos quais cada letra é escrita em uma célula separada. O valor padrão desta propriedade é 1, mas você deve definir o valor adequado para que o texto seja reconhecido corretamente. | ||
Somente Windows. | Esta propriedade especifica se os padrões do usuário devem ser treinados durante o reconhecimento. A caixa de diálogoTreinamento de Padrõesserá exibida durante o reconhecimento. Para o funcionamento correto do processo de treinamento de padrões, é necessário:
Consulte tambémReconhecimento usando treinamento. Se esta propriedade for definida como TRUE:
O treinamento de padrões não é compatível com os idiomas chinês, japonês e coreano. Por padrão, esta propriedade é FALSE. | |
Esta propriedade definida como TRUE indica que o ABBYY FineReader Engine usará seus próprios padrões integrados para o reconhecimento. Padrões são arquivos que estabelecem a relação entre a imagem de um caractere e o próprio caractere. Defina esta propriedade como FALSE quando não quiser usar os padrões padrão do ABBYY FineReader Engine para reconhecimento de caracteres, utilizando apenas os padrões do usuário. Isso pode ser útil para o reconhecimento de texto digitado com fontes decorativas ou não padrão. Nesses casos, é preferível não usar os padrões integrados do ABBYY FineReader Engine, mas sim padrões personalizados treinados para essas fontes. O caminho para o arquivo de padrões personalizado é armazenado na propriedade UserPatternsFile. Se a propriedade UserPatternsFile estiver vazia, a propriedade UseBuiltInPatterns será ignorada. Para Windows, consulte tambémReconhecimento usando treinamento. Por padrão, esta propriedade é TRUE. | ||
Contains the full path to a file of the user pattern used for recognition. If the value of this property is not empty, information from the user pattern file will be used during recognition. If the UseBuiltInPatterns property is FALSE, which means that standard ABBYY FineReader Engine patterns are not used during recognition, this property should contain a path to user-defined pattern file, as only information stored in it will be used. For Windows, see alsoRecognizing with Training. By default, this property stores an empty string.
| ||
Specifies if uncertainly recognized characters should be have the IsSuspicious property set to TRUE. The name of the property reflects the fact that ABBYY FineReader highlights suspicious characters in text with background color, which makes manual verification easier for the operator. By default, this property is TRUE. | ||
This property is deprecated and will be deleted in future versions. | ||
Specifies whether the exact characters regions () are saved. The default value is FALSE. | ||
Specifies whether the variants of characters recognition are saved. TheICharParams::CharacterRecognitionVariantsproperty returns a collection of recognition variants for a character.
See alsoUsing Voting API. The default value is FALSE. | ||
Specifies whether the variants of recognition of a word are saved. O métodoIParagraph::GetWordRecognitionVariantse a propriedadeICharParams::WordRecognitionVariantsretornam uma coleção de variantes de reconhecimento para uma palavra. Veja
tambémUsing Voting API. The default value is FALSE. | ||
Métodos
| Nome | Descrição |
|---|---|
| CopyFrom | Inicializa as propriedades do objeto atual com os valores das propriedades correspondentes de outro objeto. |
| LoadFromFile | Restaura o conteúdo do objeto de um arquivo em disco. |
| LoadFromMemory <Note> Somente no Windows. </Note> | Restaura o conteúdo do objeto da memória global. |
| SaveToFile | Salva o conteúdo do objeto em um arquivo em disco. |
| SaveToMemory <Note> Somente no Windows. </Note> | Salva o conteúdo do objeto na memória global. |
| SetPredefinedTextLanguage | Define o idioma de reconhecimento como um dos idiomas predefinidos do ABBYY FineReader Engine. |
Diagrama de objetos
Parâmetro de saída
Parâmetro de entrada
- métodos Preprocess, PreprocessPages, Analyze, AnalyzePages do objeto FRDocument
- métodos Preprocess, Analyze, AnalyzeRegion, AnalyzeTable, IsEmpty do objeto FRPage
Exemplos
Código C#
Código C#
- Linux: CustomLanguage, CommandLineInterface
- Windows: CustomLanguage, CommandLineInterface; e nas ferramentas de demonstração: BatchProcessingRecognition, Classification, MultiProcessingRecognition, PDFExportProfiles, User Pattern Training Utility
