Passer au contenu principal
La fonctionnalité d’ABBYY FineReader Engine repose sur plusieurs objets qui fournissent des méthodes pour travailler sur les images, la structure des pages et les blocs, les langues et le texte reconnu. Les interfaces des objets d’ABBYY FineReader Engine dérivent de IDispatch, c’est-à-dire qu’elles prennent en charge la liaison anticipée et la liaison tardive.
NomDescription
AltoExportParamsPermet de configurer les paramètres d’Export du texte reconnu au format ALTO.
AuthorInfoReprésente un élément de la liste des auteurs d’un fichier FB2 ou EPUB.
AuthorsListReprésente une liste d’auteurs (objets AuthorInfo) d’un fichier FB2 ou d’un fichier EPUB.
AutoAnalysisBlock <Note> Windows uniquement. </Note>Donne accès aux propriétés d’un bloc d’autoanalyse. Ces blocs sont utilisés uniquement dans les composants visuels.
BarcodeBlockDonne accès aux propriétés spécifiques du bloc Barcode.
BarcodeParamsPermet d’ajuster les paramètres de reconnaissance des blocs de code-barres.
BarcodeSymbolDonne accès aux propriétés d’un caractère au sein d’un code-barres reconnu.
BarcodeTextReprésente le texte d’un Barcode reconnu sous la forme d’une collection de caractères.
BaseLanguageReprésente une langue de base pour la reconnaissance.
BaseLanguagesCet objet constitue une collection de langues de base (objets BaseLanguage).
BatchProcessor <Note> Disponible pour Linux et Windows </Note>Il s’agit d’un objet de traitement qui convertit les images d’entrée en pages reconnues (objets FRPage).
BlockCet objet représente un bloc unique.
BusinessCardPermet d’accéder aux données reconnues d’une carte de visite.
BusinessCardFieldDonne accès à un champ d’une carte de visite.
BusinessCardFieldComponentDonne accès à un composant d’un champ de carte de visite.
BusinessCardSynthesisParamsCet objet permet de définir les paramètres de synthèse des cartes de visite.
BusinessCardsReprésente une collection d’objets BusinessCard.
CategoriesCollection d’objets Category.
CategoryEnsemble d’objets de classification appartenant à la même catégorie.
ChangeRésultat de comparaison unique contenant les données sur la modification détectée dans le document ou sur la page.
ChangeLocationFournit des informations sur l’emplacement de la modification.
ChangePositionReprésente l’emplacement dans le document où une modification commence ou se termine.
ChangesUne collection d’objets Change.
CharacterRecognitionVariantCet objet représente une variante de reconnaissance d’un caractère.
CharacterRecognitionVariantsCet objet représente une collection de variantes de reconnaissance d’un caractère (objets CharacterRecognitionVariant).
CharParamsVous permet d’accéder aux différents paramètres d’un caractère du texte reconnu.
CheckmarkBlockCet objet permet d’accéder aux propriétés spécifiques d’un bloc de coche.
CheckmarkGroupCet objet expose des méthodes et des propriétés permettant de travailler avec un groupe de coches.
CheckmarkTrainingDataContient des informations sur l’entraînement à la reconnaissance des coches.
ClassificationEngineObjet principal donnant accès à l’API de classification d’ABBYY FineReader Engine.
ClassificationObjectContient les données de classification extraites d’un document ou d’une page.
ClassificationObjectsCollection d’objets ClassificationObject.
ClassificationResultUn résultat de classification individuel, composé du nom de la catégorie et de la probabilité que l’objet classé appartienne à cette catégorie.
ClassificationResultsCollection d’objets ClassificationResult.
ColorObjectsProhibitingParamsUtilisé pour ajuster les paramètres de filtrage des objets en couleur dans l’image avant le début du traitement.
ConfusionMatrixLa matrice de confusion d’un modèle de classification.
ComparatorL’objet principal qui donne accès à l’API de comparaison de documents d’ABBYY FineReader Engine.
ComparisonParamsCet objet fournit un accès aux paramètres de comparaison.
ComparisonResultReprésente le résultat de la comparaison entre le document ou la page d’origine et sa copie, et permet de l’exporter au format XML ou DOCX.
CoordinatesConverterContient des informations sur les coordonnées en pixels de l’image à un stade de modification donné.
DetectedLanguageReprésente une langue de la collection de langues détectées dans le document reconnu ou sur la page reconnue.
DetectedLanguagesCet objet constitue une collection de langues de reconnaissance détectées dans le document reconnu ou sur la page reconnue. (DetectedLanguage objets).
DictionaryCet objet permet de gérer des dictionnaires définis par l’utilisateur.
DictionaryDescriptionCet objet est une description de dictionnaire qui peut être transtypée en l’un de ses objets enfants : StandardDictionaryDescription, UserDictionaryDescription ou RegExpDictionaryDescription.
DictionaryDescriptionsCet objet est une collection de dictionnaires.
DocumentContentInfoCet objet contient des informations sur l’auteur, les mots-clés, le sujet et le title du document, et stocke le dictionnaire d’informations du document.
DocumentInformationDictionaryReprésente un dictionnaire d’informations sur le document contenant les métadonnées du fichier PDF.
DocumentInformationDictionaryItemCet objet est un élément d’un dictionnaire d’informations sur le document.
DocumentProcessingParamsDonne accès à tous les paramètres du traitement des documents : tous les paramètres du traitement des pages et les paramètres de la synthèse de documents.
DocumentStructureDetectionParamsCet objet sert à configurer les paramètres de détection de la structure du document lors de la synthèse de documents.
EBookExportParamsPermet d’accéder aux paramètres d’export du texte reconnu aux formats FB2 et EPUB.
EmptyPageDetectionParamsPermet d’ajuster les paramètres de détection des pages vides à l’aide de la méthode FRPage::IsEmpty.
EngineIl s’agit de l’objet principal d’ABBYY FineReader Engine.
EnumDictionaryWordsPermet d’itérer sur les mots inclus dans un dictionnaire défini par l’utilisateur.
ExportFileWriter<Warning> Cet objet est obsolète et sera supprimé dans les futures versions. </Warning> Cette interface permet l’exportation incrémentielle au format PDF.
ExternalDictionaryCallbackIl s’agit d’une interface de rappel servant à transmettre au moteur de reconnaissance des informations sur les mots du dictionnaire.
ExternalDictionaryDescriptionPermet d’accéder à un dictionnaire externe.
FontFormattingDetectionParamsCet objet permet de définir les paramètres de détection de la mise en forme des polices.
FontStyleExpose les propriétés d’un style de police.
FRDocumentCorrespond à un document pouvant contenir plusieurs pages.
FRPageCorrespond à une page d’un document.
FRPagesCet objet est une collection de pages de document.
FRRectangleReprésente la position et la taille d’un rectangle.
FuzzyStringReprésente une chaîne approximative.
FuzzyStringsCollection d’objets FuzzyString.
HandleDonne accès au handle d’une ressource en mémoire.
HTMLExportParamsPermet de régler les paramètres d’export du texte reconnu au format HTML.
HyperlinkCet objet représente un lien hypertexte.
IAsyncProcessingCallback <Note> Sous Linux et Windows uniquement. </Note>Il s’agit d’une interface de rappel utilisée pour gérer l’exécution de l’objet BatchProcessor et signaler les erreurs survenues pendant le traitement. Cette interface est implémentée côté client.
IEngineLoader <Note> Windows uniquement. </Note>Cette interface sert spécifiquement à charger et à décharger l’objet Engine.
IExternalDictionaryIl s’agit d’une interface implémentée par l’utilisateur pour un dictionnaire externe.
IFileAdapter <Note> Linux et Windows seulement. </Note>Il s’agit de l’interface d’un adaptateur de fichiers.
IFileWriterIl s’agit de l’interface d’un flux d’écriture dans un fichier.
IFRDocumentEventsIl s’agit d’une interface de rappel permettant de notifier les écouteurs des événements provenant de l’objet FRDocument.
IFRPageEventsIl s’agit d’une interface de rappel utilisée pour transmettre aux écouteurs les événements provenant de l’objet FRPage.
IFRPagesEventsIl s’agit d’une interface de rappel utilisée pour transmettre aux écouteurs les événements provenant de l’objet FRPages.
IHostProcessControl <Note> Windows uniquement. </Note>Cette interface peut être utilisée pour gérer le processus qui exécute FineReader Engine.
IImageDocumentEventsIl s’agit d’une interface de rappel utilisée pour transmettre aux gestionnaires d’événements les événements provenant de l’objet ImageDocument.
IImagePasswordCallbackIl s’agit d’une interface de rappel utilisée pour traiter les fichiers image protégés par mot de passe.
IImageSource <Note> Linux et Windows uniquement. </Note>Il s’agit de l’interface d’une source d’images personnalisée.
ILicensingConnectionRecoveryCallback <Note> Linux et Windows uniquement. </Note>Il s’agit d’une interface de rappel permettant de gérer les coupures de connexion au serveur de licences.
ImageCet objet représente un « plan d’image » unique d’une image ouverte.
ImageDocumentCet objet correspond à une image ouverte.
ImageModificationCet objet sert à stocker les paramètres de modification d’image.
ImageProcessingParamsIndique comment une image sera prétraitée avant l’analyse et la reconnaissance.
InprocLoader <Note> Windows uniquement. </Note>Permet de charger ABBYY FineReader Engine en tant que serveur in-process dans le processus en cours.
IntsCollectionCollection de variables de type int.
IParallelProcessingCallback <Note> Linux et Windows uniquement. </Note>Il s’agit d’une interface de rappel utilisée pour gérer le traitement parallèle et signaler les erreurs survenues au cours de celui-ci.
IProcessingEventsIl s’agit d’une interface de rappel utilisée par la méthode InjectTextLayer de l’objet Engine pour signaler les événements au cours du traitement.
IReadStreamIl s’agit de l’interface d’un flux de lecture.
IWriteStreamIl s’agit de l’interface d’un flux d’écriture.
IScanCallback <Note> Windows uniquement. </Note>Il s’agit d’une interface de callback utilisée pour gérer les opérations de numérisation.
JpegExtendedParamsCet objet sert à stocker les paramètres d’enregistrement des images au format JPEG.
JsonExportParamsPermet de configurer les paramètres d’export du texte reconnu au format JSON.
LanguageDatabasePermet d’effectuer des opérations avancées sur les langues de reconnaissance.
LayoutFournit des méthodes et des propriétés pour travailler avec la mise en page de l’image.
LayoutBlocksCet objet représente une collection de blocs (des objets Block).
LicensePermet d’accéder aux paramètres de la licence actuelle.
LicensesPermet d’accéder à une collection de licences disponibles (activées).
ListReprésente un modèle de liste. Il s’agit d’une collection de niveaux de liste (objets ListLevel).
ListLevelDonne accès aux paramètres d’un niveau de liste.
ListParamsDonne accès aux paramètres de la liste à laquelle appartient un paragraphe.
ModelReprésente un Model entraîné pouvant être utilisé pour classer des documents.
MrzDataReprésente les données extraites d’une zone lisible par machine (MRZ) et les exporte dans un fichier XML ou JSON.
MrzFieldContient les informations relatives à un champ extrait d’une zone lisible par machine (MRZ).
MrzJsonExportParamsPermet d’ajuster les paramètres d’export au format JSON de la zone lisible par machine (MRZ) capturée.
MrzLineContient les informations relatives à une ligne extraite d’une zone lisible par machine (MRZ).
MrzProcessingParamsDonne accès aux paramètres d’extraction de la zone lisible par machine (MRZ).
MrzXmlExportParamsPermet de configurer les paramètres d’exportation au format XML de la zone lisible par machine (MRZ) capturée.
MultipageImageWriterCet objet permet d’enregistrer plusieurs images dans un seul fichier image.
MultiProcessingParams <Note> Linux et Windows uniquement. </Note>Donne accès aux paramètres d’utilisation de plusieurs cœurs de processeur.
ObjectsExtractionParamsFournit l’accès aux paramètres utilisés pour l’extraction des objets.
OfficeConversionSettings <Note> Linux et Windows uniquement. </Note>Représente les paramètres utilisés pour l’importation de documents numériques.
OfficeConverters <Note> Linux et Windows uniquement. </Note>Collection de types d’applications pouvant être utilisées pour convertir des documents numériques.
OutprocLoader <Note> Windows uniquement. </Note>Permet de charger ABBYY FineReader Engine comme serveur out-of-process dans un processus distinct.
PageAnalysisParamsFournit un accès aux paramètres utilisés pour régler le processus d’analyse de la mise en page des pages.
PageMarginsPermet de régler les marges des pages du fichier de sortie.
PagePreprocessingParamsCet objet permet de régler différents paramètres du prétraitement des pages.
PageProcessingParamsCet objet permet d’ajuster différents paramètres de l’analyse de la mise en page, de la reconnaissance et de la synthèse des pages.
PaperSizeParamsFournit les fonctionnalités permettant de régler la hauteur et la largeur du papier du fichier de sortie.
ParagraphExpose des méthodes et des propriétés pour travailler avec un seul paragraphe du texte reconnu.
ParagraphLineReprésente une seule ligne d’un paragraphe de texte reconnu.
ParagraphLinesReprésente une collection de lignes de paragraphe.
ParagraphParamsCet objet expose les propriétés étendues d’un paragraphe.
ParagraphsCet objet représente une collection de paragraphes du texte reconnu.
ParagraphStyleExpose les propriétés du style de paragraphe.
PDFAttachmentCet objet représente une pièce jointe d’un PDF.
PDFAttachmentsCet objet représente une collection de pièces jointes d’un document PDF.
PDFEncryptionInfoCet objet donne accès aux paramètres de chiffrement du fichier PDF lors de l’exportation.
PDFExportFeaturesPermet de configurer les paramètres supplémentaires de l’exportation au format PDF (PDF/A) : informations de chiffrement, version PDF, etc.
PDFExportParamsPermet de définir les paramètres d’export du texte reconnu au format PDF (PDF/A).
PDFMRCParamsPermet de régler les paramètres Mixed Raster Content (MRC) du fichier PDF (PDF/A) lors de l’exportation.
PDFPictureCet objet représente une image d’un document PDF.
PDFPicturesCet objet représente une collection d’images ajoutées à un document PDF.
PDFPictureCompressionParamsPermet de régler les paramètres d’écriture des images dans les fichiers PDF (PDF/A).
PictureChangeFournit les modifications apportées aux images du document.
PictureExportParamsPermet d’ajuster les paramètres d’écriture des images dans des fichiers de sortie de différents formats.
PictureResolutionParamsPermet d’ajuster la résolution des images écrites dans les fichiers de sortie en fonction du format d’image.
PlainTextReprésente le texte reconnu sans mise en forme.
PngExtendedParamsCet objet sert à stocker les paramètres utilisés lors de l’enregistrement d’images au format PNG.
PointDécrit la position d’un point sur une image.
PPTExportParamsPermet de configurer les paramètres d’export du texte reconnu au format PPTX.
PredefinedLanguageReprésente une langue de reconnaissance prédéfinie.
PredefinedLanguagesReprésente la collection des langues prédéfinies d’ABBYY FineReader Engine.
PrepareImageModeContient différents attributs qui indiquent comment une image est préparée lors de sa conversion au format interne.
RasterPictureBlockPermet d’accéder à des propriétés spécifiques du bloc d’image tramée.
RecognizerParamsPermet de régler les paramètres de la reconnaissance de texte.
RegExpDictionaryDescriptionCet objet donne accès à un dictionnaire basé sur des expressions régulières.
RegionCet objet supplémentaire sert à stocker les informations relatives à la région d’un bloc d’ABBYY FineReader Engine.
RegionsCollectionCollection de régions (objets Region).
RTFExportParamsFournit des fonctionnalités permettant de régler les paramètres d’export du texte reconnu au format RTF/DOCX/ODT.
ScanManager <Note> Windows uniquement. </Note>Expose un ensemble de propriétés et de méthodes nécessaires à la gestion des sources de numérisation du poste de travail.
ScanSource <Note> Windows uniquement. </Note>Fournit l’accès à la source de numérisation et à ses méthodes de numérisation.
ScanSourceCapabilities <Note> Windows uniquement. </Note>Permet d’accéder à tous les paramètres pris en charge par la source de numérisation.
ScanSources <Note> Windows uniquement. </Note>Cet objet est une collection de sources de numérisation.
ScanSourceSettings <Note> Windows uniquement. </Note>Permet d’accéder aux paramètres de numérisation d’une source.
SeparatorBlockPermet d’accéder aux propriétés spécifiques d’un bloc Separator.
SeparatorGroupReprésente un Group de blocs Separator (objets SeparatorBlock).
SortingBlocksParamsCet objet permet de définir les paramètres de regroupement des blocs de données.
SplitRegionFournit l’accès aux propriétés de l’une des régions en lesquelles une page a été scindée.
SplitRegionsReprésente une collection de régions résultant du fractionnement d’une page (objets SplitRegion).
StandardDictionaryDescriptionPermet d’accéder à un dictionnaire standard.
StringsCollectionCollection de chaînes de caractères.
SynthesisParamsForDocumentCet objet sert à définir les paramètres de la synthèse de documents.
SynthesisParamsForPageCet objet permet de définir les paramètres de la synthèse de la page.
TableAnalysisParamsDonne accès aux paramètres qui influent sur le processus d’analyse des blocs de tableau.
TableBlockDonne accès à certaines propriétés d’un bloc de tableau.
TableCellReprésente une cellule de tableau dans un bloc de tableau.
TableCellsReprésente une collection de cellules de tableau d’un bloc de tableau.
TableSeparatorReprésente un Separator de tableau unique dans un bloc de tableau.
TableSeparatorsCet objet est une collection de Separator de blocs de tableau.
TabPositionPermet d’accéder à un taquet de tabulation unique : le symbole de tabulation, son alignement et sa position dans le paragraphe.
TabPositionsPermet d’accéder à tous les taquets de tabulation d’un même paragraphe.
TextCet objet représente le texte reconnu.
TextBlockPermet d’accéder à des propriétés spécifiques du bloc de texte.
TextBlockAnalysisParamsIndique comment un bloc de texte doit être analysé.
TextChangeFournit les modifications apportées au texte du document.
TextExportParamsPermet de configurer les paramètres d’export du texte reconnu aux formats TXT et CSV.
TextLanguageReprésente la langue de reconnaissance d’un texte.
TextLayerInjectionParamsCet objet permet de régler les paramètres de traitement des documents d’entrée et de création d’un PDF interrogeable.
TextOrientationReprésente l’orientation du texte.
TiffExtendedParamsCet objet sert à stocker les paramètres d’enregistrement des images au format TIFF.
TrainerObjet utilisé pour l’entraînement du classificateur à partir d’un jeu de données catégorisé.
TrainingDataEnsemble de données catégorisées pouvant servir à entraîner le classificateur.
TrainingImageReprésente une image d’entraînement unique.
TrainingImagesCollectionCollection d’objets TrainingImage.
TrainingParamsParamètres utilisés pour l’entraînement d’un modèle de classification.
TrainingResultRésultat de l’entraînement du classificateur sur le jeu de données d’entraînement.
TrainingResultsUne collection d’objets TrainingResult.
UserDictionaryDescriptionCet objet permet d’accéder à un dictionnaire utilisateur.
ValidationParamsParamètres utilisés pour valider un modèle de classification.
ValidationResultRésultat de la vérification des performances du modèle, y compris les différents scores qui permettent d’en évaluer l’utilité.
VectorPictureBlockFournit l’accès aux propriétés spécifiques d’un bloc d’image vectorielle.
WordCet objet représente un mot.
WordRecognitionVariantCet objet représente une variante de reconnaissance d’un mot.
WordRecognitionVariantsCet objet représente une collection de variantes de reconnaissance d’un mot (objets WordRecognitionVariant).
WordsCet objet représente une collection de mots (objets Word).
XLExportParamsPermet de configurer les paramètres d’export du texte reconnu au format XLS/XLSX.
XMLExportParamsPermet de configurer les paramètres d’export du texte reconnu au format XML.
XPSExportParamsPermet de configurer les paramètres d’export du texte reconnu au format XPS.

Voir aussi

Diagramme d’objets