Compartir a través de


FieldData Clase

Contiene los datos del campo de formulario. Esto incluye el texto, la ubicación del texto en el formulario y una colección de los elementos que componen el texto.

Novedad de la versión v2.1: FormSelectionMark se agrega a los tipos devueltos en la lista de field_elements, compatibilidad con métodos de to_dict y from_dict

Herencia
builtins.object
FieldData

Constructor

FieldData(**kwargs: Any)

Métodos

from_dict

Convierte un dict en la forma de fieldData en el propio modelo.

to_dict

Devuelve una representación dict de FieldData.

from_dict

Convierte un dict en la forma de fieldData en el propio modelo.

from_dict(data: Dict) -> FieldData

Parámetros

data
dict
Requerido

Diccionario en la forma de FieldData.

Devoluciones

FieldData

Tipo de valor devuelto

to_dict

Devuelve una representación dict de FieldData.

to_dict() -> Dict

Devoluciones

dict

Tipo de valor devuelto

Atributos

bounding_box

Lista de 4 puntos que representan el rectángulo delimitador cuadrilaterales que describe el texto. Los puntos se muestran en orden en el sentido de las agujas del reloj: superior izquierda, superior derecha, inferior derecha, inferior izquierda. Las unidades están en píxeles para imágenes y pulgadas para PDF.

bounding_box: List[Point]

field_elements

Cuando include_field_elements se establece en true, se devuelve una lista de elementos que constituyen este campo o valor. La lista constituye elementos como líneas, palabras y marcas de selección.

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

page_number

Número basado en 1 de la página en la que está presente este contenido.

page_number: int

text

Representación de cadena del campo o valor.

text: str