Compartilhar via


FormElement Classe

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

Novo na versão v2.1: suporte para métodos to_dict e from_dict

Herança
builtins.object
FormElement

Construtor

FormElement(**kwargs: Any)

Métodos

from_dict

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

to_dict

Retorna uma representação de dict de FormElement.

from_dict

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

from_dict(data: Dict) -> FormElement

Parâmetros

data
dict
Obrigatório

Um dicionário na forma de FormElement.

Retornos

FormElement

Tipo de retorno

to_dict

Retorna uma representação de dict de FormElement.

to_dict() -> Dict

Retornos

dict

Tipo de retorno

Atributos

bounding_box

Uma lista de 4 pontos que representa a caixa delimitadora quadrilátero que descreve o texto. Os pontos são listados em ordem no sentido horário: superior esquerdo, superior direito, inferior direito, inferior esquerdo. As unidades estão em pixels para imagens e polegadas para PDF.

bounding_box: List[Point]

kind

O tipo de elemento de forma. Os tipos possíveis são "word", "line" ou "selectionMark" que correspondem a um FormWordFormLine, ou FormSelectionMark, respectivamente.

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