DocumentToIndexPage-Objekt
DocumentToIndexPage-Objekt
Dieses Objekt stellt eine Seite des zu indexierenden Dokuments dar. Es kann in Skripten zur Identifizierung und Indexierung von Dokumenten verwendet werden. Bei der Erkennung einer Seite werden vom ABBYY FineReader Server zunächst das Layout der Seite analysiert sowie verschiedene Blocktypen auf der Seite ermittelt. Die Blöcke legen fest, wie und in welcher Reihenfolge die Bildbereiche erkannt werden, und enthalten nach der Erkennung erkannten Text. Mithilfe der Eigenschaften TextBlocks, TableBlocks oder BarcodeBlocks können Sie auf den erkannten Text des entsprechenden Blocks und die Blockposition auf der Seite zugreifen.
Eigenschaften
Name | Type | Description |
BarcodeBlocks | BarcodeBlocks, schreibgeschützt | Alle Strichcodeblöcke des Seitenlayouts. |
Height | Long, schreibgeschützt | Die Layouthöhe in Pixeln. |
PageIndex | Long, schreibgeschützt | Seitenindex im Dokument. Der Index der ersten Seite beträgt 0. |
PageNumber | Long, schreibgeschützt | Seitenzahl im Dokument. Die Nummer der ersten Seite beträgt 1. |
Resolution | Long, schreibgeschützt | Layout-Auflösung. |
Statistics | Statistics, schreibgeschützt | Statistik zur Seitenverarbeitung. |
TableBlocks | TableBlocks, schreibgeschützt | Alle Tabellenblöcke des Seitenlayouts. |
Text | String, schreibgeschützt | Zeichenfolge mit dem verketteten Text aller Blöcke. |
TextBlocks | TextBlocks, schreibgeschützt | Alle Textblöcke des Seitenlayouts. |
Width | Long, schreibgeschützt | Die Layoutbreite in Pixeln. |
Methoden
Name | Beschreibung |
RedactRegion( [in] IRegion* region ) | Bearbeitet den Block einer Region. |
RedactAttribute( [in] IAttribute* attribute ) | Bearbeitet ein Indexfeld |
RedactRect( [in] IRectangle* rect ) | Bearbeitet das Rechteck mit den angegebenen Koordinaten. |
ReplaceTextOnPage( [in] BSTR what, [in] BSTR with, [in, defaultvalue(0)] VARIANT_BOOL ignoreCase ) |
Ersetzt das Wort "was" durch das Wort "mit" auf der ausgewählten Seite. Wichtig! Zeilenumbrüche (\n) und Tabulatoren (\t) können nicht als "was"- und "mit"-Argumente verwendet werden. |
Weitere Informationen
26.03.2024 13:49:48