Compartir a través de


DocumentPage Clase

Elementos de contenido y diseño extraídos de una página de la entrada.

Novedad en la versión 2023-07-31: Las propiedades de códigos de barras y fórmulas .

Herencia
builtins.object
DocumentPage

Constructor

DocumentPage(**kwargs: Any)

Métodos

from_dict

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

to_dict

Devuelve una representación dict de DocumentPage.

from_dict

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

from_dict(data: Dict) -> DocumentPage

Parámetros

data
dict
Requerido

Diccionario en la forma de DocumentPage.

Devoluciones

DocumentPage

Tipo de valor devuelto

to_dict

Devuelve una representación dict de DocumentPage.

to_dict() -> Dict

Devoluciones

dict

Tipo de valor devuelto

Atributos

angle

Orientación general del contenido en dirección del sentido de las agujas del reloj, medida en grados entre (-180, 180].

angle: float | None

barcodes

Códigos de barras extraídos de la página.

barcodes: List[DocumentBarcode]

formulas

Fórmulas extraídas de la página

formulas: List[DocumentFormula]

height

Alto de la imagen/PDF en píxeles/pulgadas, respectivamente.

height: float | None

lines

Líneas extraídas de la página, que pueden contener elementos textuales y visuales.

lines: List[DocumentLine]

page_number

Número de página basado en 1 en el documento de entrada.

page_number: int

selection_marks

Se extrajeron marcas de selección de la página.

selection_marks: List[DocumentSelectionMark]

spans

Ubicación de la página en el orden de lectura contenido concatenado.

spans: List[DocumentSpan]

unit

Unidad usada por las propiedades de polígono de ancho, alto y límite. En el caso de las imágenes, la unidad es "píxel". Para PDF, la unidad es "pulgada". Entre los valores posibles se incluyen: "píxel", "pulgada".

unit: str | None

width

Ancho de la imagen/PDF en píxeles/pulgadas, respectivamente.

width: float | None

words

Palabras extraídas de la página.

words: List[DocumentWord]