Compartilhar via


FieldData Classe

Contém os dados do campo de formulário. Isso inclui o texto, o local do texto no formulário e uma coleção dos elementos que compõem o texto.

Novo na versão v2.1: FormSelectionMark é adicionado aos tipos retornados na lista de field_elements, suporte para métodos to_dict e from_dict

Herança
builtins.object
FieldData

Construtor

FieldData(**kwargs: Any)

Métodos

from_dict

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

to_dict

Retorna uma representação de ditado de FieldData.

from_dict

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

from_dict(data: Dict) -> FieldData

Parâmetros

data
dict
Obrigatório

Um dicionário na forma de FieldData.

Retornos

FieldData

Tipo de retorno

to_dict

Retorna uma representação de ditado de FieldData.

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]

field_elements

Quando include_field_elements é definido como true, uma lista de elementos que constituem esse campo ou valor é retornada. A lista constitui elementos como linhas, palavras e marcas de seleção.

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

page_number

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

page_number: int

text

A representação de cadeia de caracteres do campo ou valor.

text: str