Partager via


FieldData Classe

Contient les données du champ de formulaire. Cela inclut le texte, l’emplacement du texte sur le formulaire et une collection d’éléments qui composent le texte.

Nouveauté de la version v2.1 : FormSelectionMark est ajouté aux types retournés dans la liste des field_elements, prise en charge des méthodes to_dict et from_dict

Héritage
builtins.object
FieldData

Constructeur

FieldData(**kwargs: Any)

Méthodes

from_dict

Convertit un dict dans la forme d’un FieldData en modèle lui-même.

to_dict

Retourne une représentation dictée de FieldData.

from_dict

Convertit un dict dans la forme d’un FieldData en modèle lui-même.

from_dict(data: Dict) -> FieldData

Paramètres

data
dict
Obligatoire

Dictionnaire au format FieldData.

Retours

FieldData

Type de retour

to_dict

Retourne une représentation dictée de FieldData.

to_dict() -> Dict

Retours

dict

Type de retour

Attributs

bounding_box

Liste de 4 points représentant le cadre englobant quadrilatéral qui présente le texte. Les points sont répertoriés dans le sens des aiguilles d’une montre : en haut à gauche, en haut à droite, en bas à droite, en bas à gauche. Les unités sont exprimées en pixels pour les images et en pouces pour pdf.

bounding_box: List[Point]

field_elements

Lorsque include_field_elements a la valeur true, une liste d’éléments constituant ce champ ou cette valeur est retournée. La liste est constituée d’éléments tels que des lignes, des mots et des marques de sélection.

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

page_number

Numéro de base 1 de la page dans laquelle ce contenu est présent.

page_number: int

text

Représentation sous forme de chaîne du champ ou de la valeur.

text: str