Freigeben über


FieldData Klasse

Enthält die Daten für das Formularfeld. Dies umfasst den Text, die Position des Texts im Formular und eine Auflistung der Elemente, aus denen der Text besteht.

Neu in Version v2.1: FormSelectionMark wird zu den Typen hinzugefügt, die in der Liste der field_elements zurückgegeben werden, Unterstützung für to_dict und from_dict Methoden

Vererbung
builtins.object
FieldData

Konstruktor

FieldData(**kwargs: Any)

Methoden

from_dict

Konvertiert ein Diktat in der Form eines FieldData in das Modell selbst.

to_dict

Gibt eine Diktatdarstellung von FieldData zurück.

from_dict

Konvertiert ein Diktat in der Form eines FieldData in das Modell selbst.

from_dict(data: Dict) -> FieldData

Parameter

data
dict
Erforderlich

Ein Wörterbuch in der Form FieldData.

Gibt zurück

FieldData

Rückgabetyp

to_dict

Gibt eine Diktatdarstellung von FieldData zurück.

to_dict() -> Dict

Gibt zurück

dict

Rückgabetyp

Attribute

bounding_box

Eine Liste von 4 Punkten, die das viereckiges Begrenzungsfeld darstellen, das den Text umriss. Die Punkte werden im Uhrzeigersinn aufgelistet: oben links, oben rechts, unten rechts, unten links. Die Einheiten sind für Bilder in Pixel und für PDF-Dateien in Zoll angegeben.

bounding_box: List[Point]

field_elements

Wenn include_field_elements auf TRUE festgelegt ist, wird eine Liste von Elementen zurückgegeben, die dieses Feld oder diesen Wert bilden. Die Liste besteht aus Elementen wie Zeilen, Wörtern und Auswahlzeichen.

field_elements: List[FormElement | FormWord | FormLine | FormSelectionMark]

page_number

Die 1-basierte Nummer der Seite, auf der sich dieser Inhalt befindet.

page_number: int

text

Die Zeichenfolgendarstellung des Felds oder Werts.

text: str