Condividi tramite


FormTable Classe

Informazioni sulla tabella estratta contenuta in una pagina.

Novità della versione 2.1: la proprietà bounding_box, il supporto per i metodi di to_dict e from_dict

Ereditarietà
builtins.object
FormTable

Costruttore

FormTable(**kwargs: Any)

Metodi

from_dict

Converte un elemento dict nella forma di una tabella FormTable nel modello stesso.

to_dict

Restituisce una rappresentazione dict di FormTable.

from_dict

Converte un elemento dict nella forma di una tabella FormTable nel modello stesso.

from_dict(data: Dict) -> FormTable

Parametri

data
dict
Necessario

Dizionario nella forma di FormTable.

Restituisce

FormTable

Tipo restituito

to_dict

Restituisce una rappresentazione dict di FormTable.

to_dict() -> Dict

Restituisce

dict

Tipo restituito

Attributi

bounding_box

Elenco di 4 punti che rappresentano il rettangolo di delimitazione quadrilatero che delinea la tabella. I punti sono elencati in senso orario: in alto a sinistra, in alto a destra, in basso a destra, in basso a sinistra. Le unità sono in pixel per le immagini e i pollici per il PDF.

bounding_box: List[Point]

cells

Elenco di celle contenute nella tabella.

cells: List[FormTableCell]

column_count

Numero di colonne nella tabella.

column_count: int

page_number

Numero in base 1 della pagina in cui è presente la tabella.

page_number: int

row_count

Numero di righe nella tabella.

row_count: int