Partilhar via


FormTable Classe

Informações sobre a tabela extraída contida numa página.

Novidade na versão v2.1: a propriedade bounding_box, suporte para métodos de to_dict e from_dict

Herança
builtins.object
FormTable

Construtor

FormTable(**kwargs: Any)

Métodos

from_dict

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

to_dict

Devolve uma representação dict de FormTable.

from_dict

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

from_dict(data: Dict) -> FormTable

Parâmetros

data
dict
Necessário

Um dicionário na forma de FormTable.

Devoluções

FormTable

Tipo de retorno

to_dict

Devolve uma representação dict de FormTable.

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 a tabela. 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]

cells

Lista de células contidas na tabela.

cells: List[FormTableCell]

column_count

Número de colunas na tabela.

column_count: int

page_number

O número baseado em 1 da página na qual esta tabela está presente.

page_number: int

row_count

Número de linhas na tabela.

row_count: int