Partilhar via


FormElement Classe

Tipo de base que inclui propriedades para um elemento de formulário.

Novidade na versão v2.1: Suporte para métodos de to_dict e from_dict

Herança
builtins.object
FormElement

Construtor

FormElement(**kwargs: Any)

Métodos

from_dict

Converte um ditado na forma de um FormElement para o próprio modelo.

to_dict

Devolve uma representação dict de FormElement.

from_dict

Converte um ditado na forma de um FormElement para o próprio modelo.

from_dict(data: Dict) -> FormElement

Parâmetros

data
dict
Necessário

Um dicionário na forma de FormElement.

Devoluções

FormElement

Tipo de retorno

to_dict

Devolve uma representação dict de FormElement.

to_dict() -> Dict

Devoluções

dict

Tipo de retorno

Atributos

bounding_box

Uma lista de 4 pontos que representam a caixa delimitadora quadrilateral que descreve o texto. Os pontos são listados no sentido dos ponteiros do relógio: superior esquerdo, superior direito, inferior direito, inferior esquerdo. As unidades estão em píxeis para imagens e polegadas para PDF.

bounding_box: List[Point]

kind

O tipo de elemento de formulário. Os tipos possíveis são "palavra", "linha" ou "selectionMark" que correspondem a um FormWordFormLine, ou FormSelectionMark, respetivamente.

kind: str

page_number

O número baseado em 1 da página na qual este conteúdo está presente.

page_number: int

text

O conteúdo do texto do elemento .

text: str