Zum Hauptinhalt springen
Die Funktionalität von ABBYY FineReader Engine wird durch eine Reihe von Objekten bereitgestellt, die Methoden für die Arbeit mit Bildern, dem Seitenlayout und Blöcken, Sprachen und erkanntem Text zur Verfügung stellen. Die Schnittstellen der ABBYY FineReader Engine-Objekte sind von IDispatch abgeleitet, d. h., sie unterstützen frühe und späte Bindung.
NameBeschreibung
AltoExportParamsErmöglicht die Feinabstimmung von Parametern für den Export von erkanntem Text im ALTO-Format.
AuthorInfoStellt einen Eintrag in einer Autorenliste einer FB2- oder EPUB-Datei dar.
AuthorsListStellt eine Autorenliste (AuthorInfo-Objekte) einer FB2- oder EPUB-Datei dar.
AutoAnalysisBlock <Note> Nur für Windows. </Note>Bietet Zugriff auf die Eigenschaften eines AutoAnalysis-Blocks. Diese Blöcke werden nur in Visual Components verwendet.
BarcodeBlockBietet Zugriff auf die spezifischen Eigenschaften des Barcode-Blocks.
BarcodeParamsErmöglicht die Anpassung der Parameter für die Erkennung von Barcodeblöcken.
BarcodeSymbolErmöglicht den Zugriff auf die Eigenschaften eines Zeichens in einem erkannten Barcode.
BarcodeTextStellt den Text eines erkannten Barcodes als Sammlung von Zeichen dar.
BaseLanguageStellt eine grundlegende Erkennungssprache dar.
BaseLanguagesDieses Objekt ist eine Sammlung von Basissprachen (BaseLanguage-Objekten).
BatchProcessor <Note> Implementiert für Linux und Windows </Note>Dies ist ein Prozessorobjekt, das Eingabebilder in erkannte Seiten (FRPage-Objekte) konvertiert.
BlockDieses Objekt repräsentiert einen einzelnen Block.
BusinessCardBietet Zugriff auf die erkannten Daten einer Visitenkarte.
BusinessCardFieldBietet Zugriff auf ein einzelnes Feld einer Visitenkarte.
BusinessCardFieldComponentBietet Zugriff auf eine Komponente eines Visitenkartenfelds.
BusinessCardSynthesisParamsDieses Objekt wird zum Konfigurieren der Parameter für die Visitenkarten-Synthese verwendet.
BusinessCardsRepräsentiert eine Sammlung von BusinessCard-Objekten.
CategoriesEine Sammlung von Category-Objekten.
CategoryEine Gruppe von Klassifizierungsobjekten, die derselben Kategorie angehören.
ChangeEin einzelnes Vergleichsergebnis mit Daten zur erkannten Änderung im Document oder auf der Seite.
ChangeLocationEnthält Informationen zur Position der Änderung.
ChangePositionGibt die Stelle im Dokument an, an der eine Änderung beginnt oder endet.
ChangesEine Sammlung von Change-Objekten.
CharacterRecognitionVariantDieses Objekt stellt eine Erkennungsvariante eines Zeichens dar.
CharacterRecognitionVariantsDieses Objekt stellt eine Sammlung von Erkennungsvarianten eines Zeichens dar (CharacterRecognitionVariant-Objekte).
CharParamsErmöglicht den Zugriff auf verschiedene Parameter eines einzelnen Zeichens im erkannten Text.
CheckmarkBlockDieses Objekt bietet Zugriff auf bestimmte Eigenschaften eines Checkmark-Blocks.
CheckmarkGroupDieses Objekt stellt Methoden und Eigenschaften zum Arbeiten mit einer Gruppe von Häkchen bereit.
CheckmarkTrainingDataEnthält Informationen zum Training von Häkchen.
ClassificationEngineDas Hauptobjekt, das Zugriff auf die Classification API von ABBYY FineReader Engine bietet.
ClassificationObjectEnthält für die Klassifizierung relevante Daten, die aus einem Dokument oder einer Seite extrahiert wurden.
ClassificationObjectsEine Sammlung von ClassificationObject-Objekten.
ClassificationResultEin einzelnes Klassifizierungsergebnis, bestehend aus dem Kategorienamen und der Wahrscheinlichkeit, dass das klassifizierte object zu dieser category gehört.
ClassificationResultsEine Sammlung von ClassificationResult-Objekten.
ColorObjectsProhibitingParamsWird verwendet, um die Parameter zum Herausfiltern von Farbobjekten im Bild vor Beginn der Verarbeitung anzupassen.
ConfusionMatrixDie Konfusionsmatrix für ein Klassifizierungsmodell.
ComparatorDas Hauptobjekt, das Zugriff auf die Document Comparison API von ABBYY FineReader Engine предоставляет.
ComparisonParamsDieses Objekt ermöglicht den Zugriff auf die Vergleichsparameter.
ComparisonResultStellt das Ergebnis des Vergleichs zwischen dem Originaldokument bzw. der Seite und deren Kopie dar und exportiert es in eine XML- oder DOCX-Datei.
CoordinatesConverterEnthält Informationen über die Pixelkoordinaten im Bild in einer bestimmten Modifikationsstufe.
DetectedLanguageRepräsentiert eine einzelne Sprache aus der Sammlung der im erkannten Dokument bzw. auf der erkannten Seite ermittelten Sprachen.
DetectedLanguagesDieses Objekt ist eine Sammlung von Erkennungssprachen, die im erkannten Document oder auf der erkannten Seite erkannt wurden. (DetectedLanguage-Objekte).
DictionaryDieses Objekt dient zum Arbeiten mit benutzerdefinierten Wörterbüchern.
DictionaryDescriptionDieses Objekt ist eine Wörterbuchbeschreibung und kann in eines seiner untergeordneten Objekte typumgewandelt werden: StandardDictionaryDescription, UserDictionaryDescription oder RegExpDictionaryDescription.
DictionaryDescriptionsDieses Objekt ist eine Sammlung von Wörterbüchern.
DocumentContentInfoDieses Objekt enthält Informationen zu Autor, Schlüsselwörtern, Betreff und title des Dokuments und speichert das Dokumentinformationsverzeichnis.
DocumentInformationDictionaryRepräsentiert ein Dokumentinformationswörterbuch, das Metadaten aus der PDF-Datei enthält.
DocumentInformationDictionaryItemDieses Objekt ist ein Element in einem Dokumentinformationswörterbuch.
DocumentProcessingParamsBietet Zugriff auf alle Parameter der Dokumentverarbeitung: alle Parameter der Seitenverarbeitung sowie die Parameter der Dokumentsynthese.
DocumentStructureDetectionParamsDieses Objekt dient zum Konfigurieren der Parameter für die Erkennung der Dokumentstruktur während der Dokumentsynthese.
EBookExportParamsBietet Zugriff auf die Parameter für den Export von erkanntem Text in den Formaten FB2 und EPUB.
EmptyPageDetectionParamsErmöglicht das Anpassen der Parameter für die Erkennung leerer Seiten mit der Methode FRPage::IsEmpty.
EngineDies ist das Hauptobjekt in ABBYY FineReader Engine.
EnumDictionaryWordsDient zum Durchlaufen der Wörter in einem benutzerdefinierten Wörterbuch.
ExportFileWriter<Warning> Dieses Objekt ist veraltet und wird in künftigen Versionen entfernt. </Warning> Dies ist eine Schnittstelle für den inkrementellen Export in PDF.
ExternalDictionaryCallbackDies ist eine Callback-Schnittstelle zur Übermittlung von Informationen über Wörterbucheinträge an den Erkenner.
ExternalDictionaryDescriptionErmöglicht den Zugriff auf ein externes Wörterbuch.
FontFormattingDetectionParamsMit diesem Objekt werden die Parameter für die Erkennung der Schriftformatierung festgelegt.
FontStyleStellt die Eigenschaften eines Schriftstils bereit.
FRDocumentEntspricht einem Dokument, das mehrere Seiten enthalten kann.
FRPageEntspricht einer Seite eines Dokuments.
FRPagesDieses Objekt ist eine Sammlung von Dokumentseiten.
FRRectangleRepräsentiert Lage und Größe eines Rechtecks.
FuzzyStringRepräsentiert eine fuzzy string.
FuzzyStringsSammlung von FuzzyString-Objekten.
HandleErmöglicht den Zugriff auf das Handle einer Ressource im Speicher.
HTMLExportParamsErmöglicht das Anpassen der Parameter für den Export von erkanntem Text im HTML-Format.
HyperlinkDieses Objekt stellt einen Hyperlink dar.
IAsyncProcessingCallback <Note> Nur unter Linux und Windows. </Note>Dies ist eine Callback-Schnittstelle, die zur Steuerung der Arbeit des BatchProcessor-Objekts und zur Meldung von Fehlern verwendet wird, die während der Verarbeitung auftreten. Diese Schnittstelle wird clientseitig implementiert.
IEngineLoader <Note> Nur für Windows. </Note>Diese Schnittstelle dient speziell zum Laden und Entladen des Engine-Objekts.
IExternalDictionaryDies ist eine benutzerdefinierte Schnittstelle für ein externes Wörterbuch.
IFileAdapter <Note> Nur für Linux und Windows. </Note>Dies ist die Schnittstelle für einen Dateiadapter.
IFileWriterDies ist die Schnittstelle für einen Stream zum Schreiben von Dateien.
IFRDocumentEventsDies ist eine Callback-Schnittstelle, die zum Melden von Ereignissen des FRDocument-Objekts an Listener verwendet wird.
IFRPageEventsDies ist eine Callback-Schnittstelle zur Meldung von Ereignissen des FRPage-Objekts an Listener.
IFRPagesEventsDies ist eine Callback-Schnittstelle, die verwendet wird, um Ereignisse vom FRPages-Objekt an Listener zu melden.
IHostProcessControl <Note> Nur unter Windows. </Note>Diese Schnittstelle kann zum Verwalten des Prozesses verwendet werden, in dem FineReader Engine ausgeführt wird.
IImageDocumentEventsDies ist eine Callback-Schnittstelle, die verwendet wird, um Ereignisse vom ImageDocument-Objekt an Listener zu übermitteln.
IImagePasswordCallbackDies ist eine Callback-Schnittstelle zur Verarbeitung kennwortgeschützter Bilddateien.
IImageSource <Note> Nur unter Linux und Windows. </Note>Dies ist die Schnittstelle für eine benutzerdefinierte Bildquelle.
ILicensingConnectionRecoveryCallback <Note> Nur unter Linux und Windows. </Note>Dies ist eine Callback-Schnittstelle für den Umgang mit Verbindungsabbrüchen zum Lizenzserver.
ImageDieses Objekt repräsentiert eine einzelne „Bildebene“ eines geöffneten Bildes.
ImageDocumentDieses Objekt entspricht einem geöffneten Bild.
ImageModificationDieses Objekt wird zum Speichern von Parametern für die Bildmodifikation verwendet.
ImageProcessingParamsGibt an, wie ein Bild vor der Analyse und Erkennung vorverarbeitet wird.
InprocLoader <Note> Nur unter Windows. </Note>Ermöglicht das Laden von ABBYY FineReader Engine als In-Process-Server in den aktuellen Prozess.
IntsCollectionSammlung von Variablen vom Typ int.
IParallelProcessingCallback <Note> Nur unter Linux und Windows. </Note>Dies ist eine Callback-Schnittstelle, die zur Verwaltung der Parallelverarbeitung und zur Meldung von Fehlern verwendet wird, die während der Verarbeitung aufgetreten sind.
IProcessingEventsDiese Callback-Schnittstelle wird von der InjectTextLayer-Methode des Engine-Objekts verwendet, um Ereignisse während der Verarbeitung zu melden.
IReadStreamDies ist die Schnittstelle für einen Lesestream.
IWriteStreamDies ist die Schnittstelle für einen Schreibstream.
IScanCallback <Note> Nur unter Windows. </Note>Dies ist eine Callback-Schnittstelle zur Verwaltung von Scanvorgängen.
JpegExtendedParamsDieses Objekt wird zum Speichern von Parametern für das Sichern von Bildern im JPEG-Format verwendet.
JsonExportParamsStellt Funktionen zum Anpassen der Parameter für den Export von erkanntem Text im JSON-Format bereit.
LanguageDatabaseBietet Funktionen für erweiterte Operationen mit Erkennungssprachen.
LayoutStellt Methoden und Eigenschaften zum Arbeiten mit dem Bildlayout bereit.
LayoutBlocksDieses Objekt stellt eine Sammlung von Blöcken (Block-Objekten) dar.
LizenzBietet Zugriff auf die Parameter der aktuell verwendeten Lizenz.
LicensesBietet Zugriff auf eine Sammlung verfügbarer (aktivierter) Lizenzen.
ListStellt eine Listenvorlage dar. Es handelt sich um eine Sammlung von Listenebenen (ListLevel-Objekten).
ListLevelErmöglicht den Zugriff auf die Parameter einer Listenebene.
ListParamsErmöglicht den Zugriff auf die Parameter der Liste, zu der ein Absatz gehört.
ModellStellt ein trainiertes Modell dar, das zur Klassifizierung von Dokumenten verwendet werden kann.
MrzDataStellt die aus einer Machine-Readable Zone (MRZ) extrahierten Daten dar und exportiert sie in eine XML- oder JSON-Datei.
MrzFieldEnthält Informationen zu einem Feld, das aus einer maschinenlesbaren Zone (MRZ) extrahiert wurde.
MrzJsonExportParamsErmöglicht die Anpassung der Parameter für den Export der erfassten maschinenlesbaren Zone (MRZ) im JSON-Format.
MrzLineEnthält Informationen zu einer aus einer maschinenlesbaren Zone (MRZ) extrahierten Zeile.
MrzProcessingParamsBietet Zugriff auf Parameter für die Extraktion aus der maschinenlesbaren Zone (MRZ).
MrzXmlExportParamsErmöglicht die Anpassung der Parameter für den Export der erfassten Machine-Readable Zone (MRZ) im XML-Format.
MultipageImageWriterDieses Objekt wird verwendet, um mehrere Bilder in einer einzigen Bilddatei zu speichern.
MultiProcessingParams <Note> Nur unter Linux und Windows. </Note>Bietet Zugriff auf die Parameter für die Nutzung mehrerer CPU-Kerne.
ObjectsExtractionParamsBietet Zugriff auf die für die Objektextraktion verwendeten Parameter.
OfficeConversionSettings <Note> Nur für Linux und Windows. </Note>Beschreibt die Einstellungen für den Import digitaler Dokumente.
OfficeConverters <Note> Nur für Linux und Windows. </Note>Eine Sammlung von Anwendungstypen, mit denen digitale Dokumente konvertiert werden können.
OutprocLoader <Note> Nur unter Windows. </Note>Ermöglicht das Laden von ABBYY FineReader Engine als Out-of-Process-Server in einem separaten Prozess.
PageAnalysisParamsBietet Zugriff auf Parameter zur Feinabstimmung der Seitenlayoutanalyse.
PageMarginsErmöglicht die Anpassung der Seitenränder der Ausgabedatei.
PagePreprocessingParamsDieses Objekt dient zum Anpassen verschiedener Parameter der Seitenvorverarbeitung.
PageProcessingParamsMit diesem Objekt lassen sich verschiedene Parameter für Layout-Analyse, Erkennung und Seitensynthese anpassen.
PaperSizeParamsErmöglicht das Anpassen von Papierhöhe und -breite der Ausgabedatei.
ParagraphBietet Methoden und Eigenschaften für die Arbeit mit einem einzelnen Absatz des erkannten Textes.
ParagraphLineStellt eine einzelne Zeile in einem Absatz eines erkannten Textes dar.
ParagraphLinesStellt eine Sammlung von Absatzzeilen dar.
ParagraphParamsDieses Objekt stellt erweiterte Eigenschaften eines einzelnen Absatzes zur Verfügung.
ParagraphsDieses Objekt stellt eine Sammlung von Absätzen des erkannten Textes dar.
ParagraphStyleStellt die Eigenschaften des Absatzformats bereit.
PDFAttachmentDieses Objekt repräsentiert einen PDF-Anhang.
PDFAttachmentsDieses Objekt repräsentiert eine Sammlung von PDF-Anhängen eines Dokuments.
PDFEncryptionInfoDieses Objekt ermöglicht den Zugriff auf die Verschlüsselungsparameter der PDF-Datei beim Export.
PDFExportFeaturesErmöglicht das Anpassen der zusätzlichen Parameter für den Export in das PDF-Format (PDF/A), z. B. Verschlüsselungsinformationen, PDF-Version usw.
PDFExportParamsErmöglicht die Anpassung der Parameter für den Export von erkanntem Text im PDF-Format (PDF/A).
PDFMRCParamsErmöglicht die Anpassung der Parameter für Mixed Raster Content (MRC) der PDF-Datei (PDF/A) beim Export.
PDFPictureDieses Objekt stellt ein Bild in einem PDF-Dokument dar.
PDFPicturesDieses Objekt stellt eine Sammlung von Bildern dar, die zu einem PDF-Dokument hinzugefügt wurden.
PDFPictureCompressionParamsBietet Funktionen zum Anpassen der Parameter für das Schreiben von Bildern in PDF-/PDFA-Dateien.
PictureChangeStellt die an den Bildern im Dokument vorgenommenen Änderungen bereit.
PictureExportParamsStellt Funktionen zum Anpassen der Parameter für das Schreiben von Bildern in Ausgabedateien in verschiedenen Formaten bereit.
PictureResolutionParamsBietet Funktionen zum Anpassen der Auflösung beim Schreiben von Bildern in Ausgabedateien je nach Bildformat.
PlainTextStellt erkannten Text ohne Formatierung dar.
PngExtendedParamsDieses Objekt wird zum Speichern von Parametern verwendet, die beim Speichern von Bildern im PNG-Format verwendet werden.
PointBeschreibt die Position eines Punkts auf einem Bild.
PPTExportParamsBietet Funktionen zum Konfigurieren der Parameter für den Export von erkanntem Text im PPTX-Format.
PredefinedLanguageStellt eine einzelne vordefinierte Sprache für die Erkennung dar.
PredefinedLanguagesStellt die Sammlung der vordefinierten Sprachen von ABBYY FineReader Engine dar.
PrepareImageModeEnthält verschiedene Attribute, die festlegen, wie ein Bild bei der Konvertierung in das interne Format vorbereitet wird.
RasterPictureBlockBietet Zugriff auf bestimmte Eigenschaften des Rasterbildblocks.
RecognizerParamsErmöglicht die Anpassung von Parametern der Texterkennung.
RegExpDictionaryDescriptionDieses Objekt ermöglicht den Zugriff auf ein auf regulären Ausdrücken basierendes Wörterbuch.
RegionDieses Zusatzobjekt dient zum Speichern von Informationen zur Region eines Blocks in ABBYY FineReader Engine.
RegionsCollectionSammlung von Regionen (Region-Objekten).
RTFExportParamsBietet Funktionen zum Anpassen der Parameter für den Export von erkanntem Text im Format RTF/DOCX/ODT.
ScanManager <Note> Nur unter Windows. </Note>Stellt eine Reihe von Properties und Methoden bereit, die zum Verwalten der Scanquellen der Workstation erforderlich sind.
ScanSource <Note> Nur unter Windows. </Note>Bietet Zugriff auf die Scanquelle und ihre Scanmethoden.
ScanSourceCapabilities <Note> Nur unter Windows. </Note>Bietet Zugriff auf alle Einstellungen, die von der Scanquelle unterstützt werden.
ScanSources <Note> Nur unter Windows. </Note>Dieses Objekt ist eine Sammlung von Scanquellen.
ScanSourceSettings <Note> Nur unter Windows. </Note>Bietet Zugriff auf die Scaneinstellungen einer Scanquelle.
SeparatorBlockErmöglicht den Zugriff auf bestimmte Eigenschaften eines Separator-Blocks.
SeparatorGroupStellt eine Gruppe von Trennblöcken (SeparatorBlock-Objekten) dar.
SortingBlocksParamsDieses Objekt wird verwendet, um die Parameter für die Gruppierung von Datenblöcken festzulegen.
SplitRegionErmöglicht den Zugriff auf die Eigenschaften einer der Regionen, in die eine Seite aufgeteilt wurde.
SplitRegionsStellt eine Sammlung von Regionen dar, in die eine Seite unterteilt wurde (SplitRegion-Objekte).
StandardDictionaryDescriptionBietet Zugriff auf ein Standardwörterbuch.
StringsCollectionSammlung von Strings.
SynthesisParamsForDocumentDieses Objekt dient zum Konfigurieren der Parameter für die Dokumentsynthese.
SynthesisParamsForPageDieses Objekt dient zum Festlegen der Parameter für die Seitensynthese.
TableAnalysisParamsErmöglicht den Zugriff auf Parameter, die die Tabellenblockanalyse beeinflussen.
TableBlockBietet Zugriff auf bestimmte Eigenschaften eines Tabellenblocks.
TableCellStellt eine einzelne Tabellenzelle in einem Tabellenblock dar.
TableCellsStellt eine Sammlung von Tabellenzellen in einem Tabellenblock dar.
TableSeparatorStellt eine einzelne Trennlinie in einem Tabellenblock dar.
TableSeparatorsDieses Objekt ist eine Sammlung von Trennlinien in einem Tabellenblock.
TabPositionBietet Zugriff auf einen einzelnen Tabstopp: das Tabulatorsymbol, seine Ausrichtung und seine Position im Absatz.
TabPositionsBietet Zugriff auf alle Tabstopps in einem Absatz.
TextDieses Objekt repräsentiert erkannten Text.
TextBlockBietet Zugriff auf bestimmte Eigenschaften des Textblocks.
TextBlockAnalysisParamsGibt an, wie ein Textblock analysiert werden soll.
TextChangeStellt die am Dokumenttext vorgenommenen Änderungen bereit.
TextExportParamsBietet Funktionen zum Anpassen der Parameter für den Export von erkanntem Text in den Formaten TXT und CSV.
TextLanguageStellt die Erkennungssprache für einen Text dar.
TextLayerInjectionParamsMit diesem Objekt können Sie die Parameter für die Verarbeitung der Eingabedokumente und die Erstellung einer durchsuchbaren PDF-Datei konfigurieren.
TextOrientationStellt eine Textorientierung dar.
TiffExtendedParamsDieses Objekt dient zum Speichern von Parametern zum Speichern von Bildern im TIFF-Format.
TrainerDieses Objekt wird zum Training des Klassifikators auf Basis eines kategorisierten Datensatzes verwendet.
TrainingDataEin kategorisierter Datensatz, der zum Trainieren des Klassifikators verwendet werden kann.
TrainingImageStellt ein einzelnes Trainingsbild dar.
TrainingImagesCollectionSammlung von TrainingImage-Objekten.
TrainingParamsDie beim Training eines Klassifizierungsmodells verwendeten Parameter.
TrainingResultDas Ergebnis des Trainings des Klassifikators mit dem Satz von Trainingsdaten.
TrainingResultsEine Sammlung von TrainingResult-Objekten.
UserDictionaryDescriptionDieses Objekt ermöglicht den Zugriff auf ein Benutzerwörterbuch.
ValidationParamsDie Parameter, die bei der Validierung eines Klassifizierungsmodells verwendet werden.
ValidationResultDas Ergebnis der Überprüfung der Modellleistung, einschließlich verschiedener Score, die dabei helfen, die Nutzbarkeit des Modells einzuschätzen.
VectorPictureBlockBietet Zugriff auf bestimmte Eigenschaften eines Vektorbildblocks.
WordDieses Objekt repräsentiert ein Wort.
WordRecognitionVariantDieses Objekt repräsentiert eine Variante der Erkennung eines Wortes.
WordRecognitionVariantsDieses Objekt stellt eine Sammlung von Erkennungsvarianten eines Worts dar (WordRecognitionVariant-Objekte).
WordsDieses Objekt stellt eine Sammlung von Wörtern (Word-Objekten) dar.
XLExportParamsBietet Funktionen zum Konfigurieren der Parameter für den Export von erkanntem Text im XLS/XLSX-Format.
XMLExportParamsErmöglicht die Konfiguration der Parameter für den Export von erkanntem Text im XML-Format.
XPSExportParamsErmöglicht die Konfiguration der Parameter für den Export von erkanntem Text im XPS-Format.

Siehe auch

Objektdiagramm