Jedes Element im pages-Array beschreibt eine einzelne Dokumentseite und enthält wiederum eigene Arrays, die Texte, Tabellen, Bilder, Barcodes, Ankreuzfelder und Trennzeichen repräsentieren, die auf dieser Seite erkannt wurden. Die Eigenschaften jedes Elements werden verwendet, um Koordinaten für den entsprechenden Bereich auf dem Bild zu speichern. Der Konfidenzwert dafür, dass das Element korrekt erkannt wurde, wird ebenfalls in den Eigenschaften der Textelemente gespeichert.
Wenn das Dokument in JSON, aber nicht in eines der Bildformate exportiert wird, werden die Koordinaten relativ zum Originalbild angegeben. Wenn das Dokument in JSON und gleichzeitig in eines der Bildformate exportiert wird, werden die Koordinaten relativ zu dem vorverarbeiteten Bild angegeben, das exportiert wird.
Alle Textelemente werden entweder in das texts-Array oder in das tables-Array aufgenommen.
| Property | Data type | Description |
|---|
width | integer | Die Breite der Seite in Pixeln. |
height | integer | Die Höhe der Seite in Pixeln. |
rotated | string enum | Drehung der Seite relativ zum Originalbild. Mögliche Werte: none, clockwise, counterclockwise, upside-down |
| texts | object array | Array von Textblöcken. |
| tables | object array | Array von Blöcken, die Tabellen enthalten. |
pictures | picture object array | Array von Bildblöcken. |
barcodes | barcode object array | Array von Barcode-Blöcken. |
| separators | object array | Array von Trennzeichenblöcken. |
| checkmarks | object array | Array von Ankreuzfeld-Blöcken. |
Alle Objekte, die erkannte Texte oder Bilder beschreiben, haben eine Eigenschaft namens confidence, die die Wahrscheinlichkeit angibt, dass der Text korrekt erkannt wurde.
Zunächst wird ein Confidence-Wert für einzelne Zeichen berechnet. Der Confidence-Wert für Elemente höherer Ebenen wird anhand der Confidence-Werte der enthaltenen Elemente ermittelt.
Für diese Eigenschaft ist ein spezieller Datentyp namens confidence definiert. Dieser Datentyp ist eine Ableitung des numerischen Datentyps.
Zulässige Werte: 0 bis 100. Ein Wert von -1 kennzeichnet ein Element, das keine Textdaten enthält.