Pular para o conteúdo principal
A funcionalidade do ABBYY FineReader Engine é implementada em vários objetos que fornecem métodos para trabalhar com imagens, layout da página e blocos, idiomas e texto reconhecido. As interfaces dos objetos do ABBYY FineReader Engine derivam de IDispatch, ou seja, oferecem suporte à vinculação antecipada e tardia.
NomeDescrição
AltoExportParamsFornece recursos para ajustar os parâmetros de exportação de texto reconhecido no formato ALTO.
AuthorInfoRepresenta um item de uma lista de autores de um arquivo FB2 ou EPUB.
AuthorsListRepresenta uma lista de autores (objetos AuthorInfo) de um arquivo FB2 ou EPUB.
AutoAnalysisBlock <Note> Somente para Windows. </Note>Fornece acesso às Properties de um bloco de autoanálise. Esses blocos são usados apenas em Visual Components.
BarcodeBlockFornece acesso às propriedades específicas do bloco de código de barras.
BarcodeParamsPermite ajustar os parâmetros de reconhecimento de blocos de código de barras.
BarcodeSymbolFornece acesso às propriedades de um caractere de um código de barras reconhecido.
BarcodeTextRepresenta o texto de um código de barras reconhecido como uma coleção de caracteres.
BaseLanguageRepresenta um idioma de reconhecimento básico.
BaseLanguagesEste objeto é uma coleção de idiomas base (objetos BaseLanguage).
BatchProcessor <Note> Implementado para Linux e Windows </Note>Este é um objeto de processamento que converte imagens de entrada em páginas reconhecidas (objetos FRPage).
BlocoEste objeto representa um único bloco.
BusinessCardFornece acesso aos dados reconhecidos de um cartão de visita.
BusinessCardFieldFornece acesso a um campo de um cartão de visita.
BusinessCardFieldComponentFornece acesso a um componente de um campo de cartão de visita.
BusinessCardSynthesisParamsEste objeto é usado para configurar os parâmetros da síntese de cartão de visita.
BusinessCardsRepresenta uma coleção de objetos BusinessCard.
CategoriesUma coleção de objetos Category.
CategoryConjunto de objetos de classificação pertencentes à mesma categoria.
ChangeUm resultado de comparação que contém os dados da alteração detectada no documento ou na página.
ChangeLocationFornece informações sobre o local da alteração.
ChangePositionRepresenta a posição no documento em que uma alteração começa ou termina.
ChangesUma coleção de objetos do tipo Change.
CharacterRecognitionVariantEste objeto representa uma variante de reconhecimento de um caractere.
CharacterRecognitionVariantsEste objeto representa uma coleção de variantes de reconhecimento de um caractere (objetos CharacterRecognitionVariant).
CharParamsPermite acessar vários parâmetros de um único caractere no texto reconhecido.
CheckmarkBlockEste objeto fornece acesso às propriedades específicas de um bloco de caixa de seleção.
CheckmarkGroupEste objeto expõe métodos e propriedades para trabalhar com um grupo de marcas de seleção.
CheckmarkTrainingDataContém informações sobre o treinamento de marcas de seleção.
ClassificationEngineO principal objeto que fornece acesso à API de classificação do ABBYY FineReader Engine.
ClassificationObjectContém dados relevantes para a classificação extraídos de um documento ou de uma página.
ClassificationObjectsUma coleção de objetos ClassificationObject.
ClassificationResultUm resultado de classificação único, composto pelo nome da categoria e pela probabilidade de que o objeto classificado pertença a essa categoria.
ClassificationResultsUma coleção de objetos ClassificationResult.
ColorObjectsProhibitingParamsUsado para ajustar os parâmetros de filtragem de objetos coloridos na imagem antes do início do processamento.
ConfusionMatrixA matriz de confusão de um modelo de classificação.
ComparatorO objeto principal que fornece acesso à API de Comparação de documentos do ABBYY FineReader Engine.
ComparisonParamsEste objeto fornece acesso aos parâmetros de comparação.
ComparisonResultRepresenta o resultado da comparação entre o documento ou a página originais e sua cópia, e o exporta para um arquivo XML ou DOCX.
CoordinatesConverterContém informações sobre as coordenadas em pixels na imagem em uma determinada etapa de modificação.
DetectedLanguageRepresenta um idioma da coleção de idiomas detectados no documento reconhecido ou na página reconhecida.
DetectedLanguagesEste objeto é uma coleção dos idiomas de reconhecimento detectados no documento reconhecido ou na página reconhecida. (objetos DetectedLanguage).
DictionaryEste objeto se destina ao trabalho com dicionários definidos pelo usuário.
DictionaryDescriptionEste objeto é uma descrição de dicionário que pode ser convertida, por coerção de tipo, em um de seus objetos filhos: StandardDictionaryDescription, UserDictionaryDescription ou RegExpDictionaryDescription.
DictionaryDescriptionsEste objeto é uma coleção de dicionários.
DocumentContentInfoEste objeto contém informações sobre o autor, as palavras-chave, o assunto e o título do documento, além de armazenar o dicionário de informações do documento.
DocumentInformationDictionaryRepresenta um dicionário de informações do documento que contém os metadados do arquivo PDF.
DocumentInformationDictionaryItemEste objeto é um elemento de um dicionário de informações do documento.
DocumentProcessingParamsFornece acesso a todos os parâmetros do processamento de documentos: todos os parâmetros do processamento de páginas e os parâmetros de síntese do documento.
DocumentStructureDetectionParamsEste objeto é usado para configurar os parâmetros de detecção da estrutura do documento durante a síntese do documento.
EBookExportParamsFornece acesso aos parâmetros de exportação de texto reconhecido nos formatos FB2 e EPUB.
EmptyPageDetectionParamsPermite configurar os parâmetros de detecção de páginas em branco usando o método FRPage::IsEmpty.
EngineEste é o objeto principal do ABBYY FineReader Engine.
EnumDictionaryWordsServe para percorrer as palavras incluídas em um dicionário definido pelo usuário.
ExportFileWriter<Warning> Este objeto está obsoleto e será removido em versões futuras. </Warning> Trata-se de uma interface para exportação incremental para PDF.
ExternalDictionaryCallbackEsta é uma interface de callback usada para fornecer ao mecanismo de reconhecimento informações sobre palavras do dicionário.
ExternalDictionaryDescriptionPermite acessar um dicionário externo.
FontFormattingDetectionParamsEste objeto é usado para definir os parâmetros de detecção da formatação de fonte.
FontStyleExpõe as propriedades de um estilo de fonte.
FRDocumentCorresponde a um documento que pode conter várias páginas.
FRPageCorresponde a uma página de um documento.
FRPagesEste objeto é uma coleção de páginas de um documento.
FRRectangleRepresenta a posição e o tamanho de um retângulo.
FuzzyStringRepresenta uma fuzzy string.
FuzzyStringsColeção de objetos FuzzyString.
HandleFornece acesso ao handle de um recurso na memória.
HTMLExportParamsPermite ajustar os parâmetros de exportação de texto reconhecido no formato HTML.
HyperlinkEste objeto representa um hyperlink.
IAsyncProcessingCallback <Note> Somente para Linux e Windows. </Note>Esta é uma interface de callback usada para gerenciar a operação do objeto BatchProcessor e relatar erros ocorridos durante o processamento. Essa interface é implementada no lado do cliente.
IEngineLoader <Note> Apenas para Windows. </Note>Esta interface é usada especificamente para carregar e descarregar o objeto Engine.
IExternalDictionaryEsta é uma interface implementada pelo usuário para um dicionário externo.
IFileAdapter <Note> Apenas para Linux e Windows. </Note>Esta é a interface para um adaptador de arquivo.
IFileWriterEsta é a interface para um stream de gravação de arquivo.
IFRDocumentEventsEsta é uma interface de callback usada para reportar eventos do objeto FRDocument aos listeners.
IFRPageEventsEsta é uma interface de callback usada para reportar eventos do objeto FRPage aos listeners.
IFRPagesEventsEsta é uma interface de callback usada para notificar os ouvintes sobre eventos do objeto FRPages.
IHostProcessControl <Note> Somente para Windows. </Note>Esta interface pode ser usada para gerenciar o processo no qual o FineReader Engine é executado.
IImageDocumentEventsEsta é uma interface de callback usada para notificar os listeners sobre eventos do objeto ImageDocument.
IImagePasswordCallbackEsta é uma interface de callback usada para processar arquivos de imagem protegidos por senha.
IImageSource <Note> Apenas para Linux e Windows. </Note>Esta é a interface de uma fonte de imagens personalizada.
ILicensingConnectionRecoveryCallback <Note> Apenas para Linux e Windows. </Note>Esta é uma interface de callback para lidar com interrupções na conexão com o servidor de licenças.
ImageEste objeto representa um único “plano de imagem” de uma imagem aberta.
ImageDocumentEste objeto corresponde a uma imagem aberta.
ImageModificationEste objeto é usado para armazenar os parâmetros de modificação de imagem.
ImageProcessingParamsEspecifica como uma imagem será pré-processada antes da análise e do reconhecimento.
InprocLoader <Note> Somente para Windows. </Note>Permite carregar o ABBYY FineReader Engine como um servidor em processo no processo atual.
IntsCollectionColeção de variáveis do tipo int.
IParallelProcessingCallback <Note> Somente para Linux e Windows. </Note>Esta é uma interface de callback usada para gerenciar o processamento paralelo e relatar erros ocorridos durante o processamento.
IProcessingEventsEsta é uma interface de callback usada pelo método InjectTextLayer do objeto Engine para informar eventos durante o processamento.
IReadStreamEsta é a interface de um stream de leitura.
IWriteStreamEsta é a interface para um stream de escrita.
IScanCallback <Note> Somente para Windows. </Note>Esta é a interface de callback usada para gerenciar operações de digitalização.
JpegExtendedParamsEste objeto é usado para armazenar parâmetros de salvamento de imagens no formato JPEG.
JsonExportParamsFornece recursos para ajustar os parâmetros de exportação do texto reconhecido no formato JSON.
LanguageDatabasePermite executar operações avançadas com idiomas de reconhecimento.
LayoutExpõe métodos e properties para trabalhar com o layout da imagem.
LayoutBlocksEste objeto representa uma coleção de blocos (objetos Bloco).
LicenseFornece acesso aos parâmetros da licença atual.
LicensesFornece acesso a uma coleção de licenças disponíveis (ativadas).
ListRepresenta um modelo de lista. É uma coleção de níveis de lista (objetos ListLevel).
ListLevelPermite acessar os parâmetros de um nível de uma lista.
ListParamsPermite acessar os parâmetros da lista à qual um parágrafo pertence.
ModelRepresenta um modelo treinado que pode ser usado para classificar documentos.
MrzDataRepresenta os dados extraídos de uma zona de leitura mecânica (MRZ) e os exporta para um arquivo XML ou JSON.
MrzFieldContém informações sobre um campo extraído de uma zona de leitura mecânica (MRZ).
MrzJsonExportParamsFornece funcionalidade para ajustar os parâmetros de exportação da zona de leitura mecânica (MRZ) capturada no formato JSON.
MrzLineContém as informações sobre uma linha extraída de uma zona de leitura mecânica (MRZ).
MrzProcessingParamsFornece acesso aos parâmetros de extração da zona de leitura mecânica (MRZ).
MrzXmlExportParamsPermite ajustar os parâmetros da exportação em XML da zona de leitura mecânica (MRZ) capturada.
MultipageImageWriterEste objeto é usado para salvar várias imagens em um único arquivo de imagem.
MultiProcessingParams <Note> Apenas para Linux e Windows. </Note>Fornece acesso aos parâmetros de uso de múltiplos núcleos de CPU.
ObjectsExtractionParamsFornece acesso aos parâmetros usados na extração de objetos.
OfficeConversionSettings <Note> Apenas Linux e Windows. </Note>Representa as configurações usadas para importar documentos digitais.
OfficeConverters <Note> Somente no Linux e no Windows. </Note>Uma coleção de tipos de aplicativos que podem ser usados para converter documentos digitais.
OutprocLoader <Note> Apenas para Windows. </Note>Permite carregar o ABBYY FineReader Engine como um servidor out-of-process em um processo separado.
PageAnalysisParamsFornece acesso aos parâmetros usados para ajustar o processo de análise de layout da página.
PageMarginsPermite ajustar as margens da página no arquivo de saída.
PagePreprocessingParamsEste objeto é usado para ajustar diferentes parâmetros de pré-processamento de página.
PageProcessingParamsEste objeto é usado para ajustar vários parâmetros da análise de layout, do reconhecimento e da síntese de páginas.
PaperSizeParamsFornece recursos para ajustar a altura e a largura do papel no arquivo de saída.
ParágrafoExpõe métodos e propriedades para trabalhar com um único parágrafo do texto reconhecido.
ParagraphLineRepresenta uma única linha de um parágrafo em um texto reconhecido.
ParagraphLinesRepresenta uma coleção de linhas de parágrafo.
ParagraphParamsEste objeto expõe propriedades estendidas de um único parágrafo.
ParagraphsEste objeto representa uma coleção de parágrafos do texto reconhecido.
ParagraphStyleExpõe as propriedades do estilo de parágrafo.
PDFAttachmentEste objeto representa um anexo de um PDF.
PDFAttachmentsEste objeto representa uma coleção de anexos de PDF de um documento.
PDFEncryptionInfoEste objeto fornece acesso aos parâmetros de criptografia do arquivo PDF durante a exportação.
PDFExportFeaturesFornece recursos para ajustar os parâmetros adicionais da exportação para o formato PDF (PDF/A): informações de criptografia, versão do PDF etc.
PDFExportParamsFornece recursos para ajustar os parâmetros de exportação de texto reconhecido no formato PDF (PDF/A).
PDFMRCParamsFornece recursos para ajustar os parâmetros de Mixed Raster Content (MRC) do arquivo PDF (PDF/A) durante a exportação.
PDFPictureEste objeto representa uma imagem em um documento PDF.
PDFPicturesEste objeto representa uma coleção de imagens adicionadas a um documento PDF.
PDFPictureCompressionParamsFornece recursos para ajustar os parâmetros de gravação de imagens em arquivos PDF (PDF/A).
PictureChangeFornece as alterações feitas nas imagens do documento.
PictureExportParamsFornece funcionalidade para ajustar os parâmetros de gravação de imagens em arquivos de saída em vários formatos.
PictureResolutionParamsFornece funcionalidade para ajustar a resolução de gravação de imagens em arquivos de saída, dependendo do formato da imagem.
PlainTextRepresenta texto reconhecido sem formatação.
PngExtendedParamsEste objeto é usado para armazenar os parâmetros usados ao salvar imagens no formato PNG.
PointDescreve a localização de um ponto na imagem.
PPTExportParamsFornece recursos para ajustar os parâmetros de exportação de texto reconhecido no formato PPTX.
PredefinedLanguageRepresenta um único idioma de reconhecimento predefinido.
PredefinedLanguagesRepresenta a coleção de idiomas predefinidos do ABBYY FineReader Engine.
PrepareImageModeContém vários atributos que especificam como uma imagem será preparada durante a conversão para o formato interno.
RasterPictureBlockFornece acesso às propriedades específicas do bloco de imagem raster.
RecognizerParamsPermite ajustar os parâmetros do reconhecimento de texto.
RegExpDictionaryDescriptionEste objeto permite acessar um dicionário baseado em expressões regulares.
RegionEste objeto suplementar foi desenvolvido para armazenar informações sobre a região do Bloco no ABBYY FineReader Engine.
RegionsCollectionColeção de regiões (objetos Region).
RTFExportParamsFornece funcionalidades para ajustar os parâmetros de exportação de texto reconhecido nos formatos RTF/DOCX/ODT.
ScanManager <Note> Apenas para Windows. </Note>Expõe um conjunto de propriedades e métodos necessários para gerenciar as fontes de digitalização da estação de trabalho.
ScanSource <Note> Somente para Windows. </Note>Fornece acesso à fonte de digitalização e aos métodos de digitalização associados.
ScanSourceCapabilities <Note> Somente no Windows. </Note>Fornece acesso a todas as configurações compatíveis com a fonte de digitalização.
ScanSources <Note> Apenas para Windows. </Note>Este objeto é uma coleção de fontes de digitalização.
ScanSourceSettings <Note> Somente para Windows. </Note>Fornece acesso às configurações de digitalização de uma fonte.
SeparatorBlockFornece acesso às propriedades específicas de um bloco separador.
SeparatorGroupRepresenta um grupo de blocos separadores (objetos SeparatorBlock).
SortingBlocksParamsEste objeto é usado para configurar os parâmetros para combinar blocos de dados em grupos.
SplitRegionFornece acesso às propriedades de uma das regiões em que uma página foi dividida.
SplitRegionsRepresenta uma coleção de regiões em que uma página foi dividida (objetos SplitRegion).
StandardDictionaryDescriptionPermite acessar um dicionário padrão.
StringsCollectionColeção de strings.
SynthesisParamsForDocumentEste objeto é usado para definir os parâmetros da síntese do documento.
SynthesisParamsForPageEste objeto é usado para configurar os parâmetros da síntese de página.
TableAnalysisParamsFornece acesso aos parâmetros que afetam a análise de blocos de tabela.
TableBlockPermite acessar propriedades específicas de um bloco de tabela.
TableCellRepresenta uma célula de tabela individual em um bloco de tabela.
TableCellsRepresenta uma coleção de células de tabela de um bloco de tabela.
TableSeparatorRepresenta um único separador de tabela em um bloco de tabela.
TableSeparatorsEste objeto é uma coleção de separadores de um bloco de tabela.
TabPositionFornece acesso a uma única tabulação: o símbolo de tabulação, seu alinhamento e sua posição no parágrafo.
TabPositionsFornece acesso a todas as tabulações em um único parágrafo.
TextEste objeto representa o texto reconhecido.
TextBlockFornece acesso às propriedades específicas do bloco de texto.
TextBlockAnalysisParamsEspecifica como um bloco de texto deve ser analisado.
TextChangeFornece as alterações feitas no texto do documento.
TextExportParamsFornece funcionalidade para ajustar os parâmetros de exportação do texto reconhecido nos formatos TXT e CSV.
TextLanguageRepresenta o idioma de reconhecimento de um texto.
TextLayerInjectionParamsEste objeto permite ajustar os parâmetros de processamento dos documentos de entrada e de criação de um arquivo PDF pesquisável.
TextOrientationRepresenta a orientação do texto.
TiffExtendedParamsEste objeto é usado para armazenar parâmetros de salvamento de imagens no formato TIFF.
TrainerO objeto usado para treinar o classificador com base em um conjunto de dados categorizado.
TrainingDataUm conjunto categorizado de dados que pode ser usado para treinar o classificador.
TrainingImageRepresenta uma única imagem de treinamento.
TrainingImagesCollectionColeção de objetos TrainingImage.
TrainingParamsOs parâmetros usados para treinar um modelo de classificação.
TrainingResultO resultado do treinamento do classificador com o conjunto de dados de treinamento.
TrainingResultsUma coleção de objetos TrainingResult.
UserDictionaryDescriptionEste objeto permite acessar um dicionário do usuário.
ValidationParamsOs parâmetros usados na validação de um modelo de classificação.
ValidationResultO resultado da verificação do desempenho do modelo, incluindo várias métricas que ajudam a estimar sua utilidade.
VectorPictureBlockFornece acesso a propriedades específicas de um bloco de imagem vetorial.
WordEste objeto representa uma palavra.
WordRecognitionVariantEste objeto representa uma variante de reconhecimento de uma palavra.
WordRecognitionVariantsEste objeto representa uma coleção de variantes de reconhecimento de uma palavra (objetos WordRecognitionVariant).
WordsEste objeto representa uma coleção de palavras (objetos Word).
XLExportParamsFornece recursos para ajustar os parâmetros de exportação de texto reconhecido no formato XLS/XLSX.
XMLExportParamsFornece funcionalidade para configurar os parâmetros de exportação de texto reconhecido no formato XML.
XPSExportParamsFornece funcionalidade para configurar os parâmetros de exportação de texto reconhecido no formato XPS.

Veja também

Diagrama de objetos