RecognizedPage-Objekt
RecognizedPage-Objekt
Dieses Objekt stellt die aktuelle Seite dar. Es wird in Skripten zur Trennung von Dokumenten verwendet. Die Dokumententrennung erfolgt, indem die erste Seite des Dokuments und die zu löschenden Seiten angegeben werden. Mithilfe dieses Objekts kann (anhand des Inhalts und der Eigenschaften der Seite) erkannt werden, ob die Seite die erste im Dokument ist und ob sie gelöscht werden soll. Jede erkannte Seite enthält Blöcke, die während der Layoutanalyse erkannt werden. Die Blöcke legen fest, wie und in welcher Reihenfolge die Bildbereiche erkannt werden, und enthalten den erkannten Text. Mithilfe der Eigenschaft TextBlocks, TableBlocks oder BarcodeBlocks können Sie auf den erkannten Text des entsprechenden Blocks und die Blockposition auf der Seite zugreifen.
Eigenschaften
Name | Typ | Beschreibung |
BarcodeBlocks | BarcodeBlocks, schreibgeschützt | Alle Strichcodeblöcke des Seitenlayouts. |
BarcodeText | String |
Text des Trennungs-Strichcodes. Der erste gefundene Strichcode des angegebenen Typs wird der Variable zugewiesen.
|
CustomText | String | Beliebiger benutzerdefinierter Text. Bei der Trennung übernimmt das Dokument den Wert dieser Eigenschaft von der ersten Seite. Eigenschaftswerte der restlichen Seiten gehen verloren. Der Text kann zur Benennung von Ausgabedateien verwendet werden. Mithilfe des Tags <CustomText> können Sie diesen Text in das Schema für den Namen der Ausgabedatei einschließen. |
DiscardJob | Boolean | Wenn diese Eigenschaft auf TRUE gesetzt ist, wird der gesamte Job, der die aktuelle Seite enthält, unmittelbar nach Abarbeitung des Skripts gelöscht. |
Height |
Long, schreibgeschützt |
Die Layouthöhe in Pixeln. |
InputFileProperties |
InputFile, schreibgeschützt |
Stellt die Eingabedatei dar, in der die aktuelle Seite enthalten ist. |
IsForDeletion | Boolean | Wenn diese Eigenschaft auf TRUE gesetzt ist, wird diese Seite bei der Dokumententrennung gelöscht. |
IsSecondInSplit |
Boolean, schreibgeschützt |
Wenn der Wert dieser Eigenschaft TRUE lautet, ist die Seite die zweite Hälfte einer aufgespaltenen Doppelseite. |
IsStartingPage | Boolean | Wenn der Wert dieser Eigenschaft TRUE lautet, wird bei der Dokumententrennung bei dieser Seite ein neues Dokument begonnen. |
JobProperties |
JobProperties, schreibgeschützt |
Stellt den Job dar, der die aktuelle Seite enthält. |
PageIndex |
Long, schreibgeschützt |
Seitenindex in der Bildeingabedatei. Der Seitenindex ist gleich der Seitenzahl minus 1. Der Wert dieser Eigenschaft liegt im Bereich von 0 bis InputFileProperties.TotalPages - 1. |
PageNumber |
Long, schreibgeschützt |
Seitenzahl in der Bildeingabedatei. Der Wert dieser Eigenschaft liegt im Bereich von 1 bis InputFileProperties.TotalPages. |
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, die den verketteten Text aller Blöcke enthält. |
TextBlocks |
TextBlocks, schreibgeschützt |
Alle Textblöcke des Seitenlayouts. |
PictureBlocks |
PictureBlocks, schreibgeschützt |
Alle Bildblöcke des Seitenlayouts. |
UserProperty | String | Hierbei handelt es sich um eine benutzerdefinierte Eigenschaft, die ihren Wert an die jeweiligen folgenden Seiten im Dokument weitergibt. Standardmäßig enthält es eine leere Zeichenfolge. Wird sein Wert auf einer Seite geändert, wird dieser Wert an alle nachfolgenden Seiten weitergegeben. |
Width |
Long, schreibgeschützt |
Die Layoutbreite in Pixeln. |
WorkflowName | String | Der Name des bei der Verarbeitung der Datei verwendeten Workflows, der die Seite mit dieser Eigenschaft enthält. |
Methoden
Name | Parameter | Beschreibung |
LogMessage | [ein] String – die Meldung, die in das Anwendungsprotokoll geschrieben werden soll. | Schreibt eine Zeichenfolge in das Anwendungsprotokoll des Computers, auf dem das Skript ausgeführt wird. |
RemoveAllBlocks | Keine. | Entfernt alle Blöcke auf der Seite. |
SaveImage | [ein] String – der Name der zu speichernden Datei. | Speichert das Seitenbild als eine unkomprimierte TIFF-Datei in derselben Farbeinstellung wie das Ausgangsbild. |
Weitere Informationen
3/26/2024 1:49:48 PM