Condividi tramite


DocumentStyle Classe

Oggetto che rappresenta gli stili di testo osservati.

Novità della versione 2023-07-31: le proprietà similar_font_family, font_style, font_weight, colore e background_color .

Ereditarietà
builtins.object
DocumentStyle

Costruttore

DocumentStyle(**kwargs: Any)

Metodi

from_dict

Converte un elemento dict nella forma di un oggetto DocumentStyle nel modello stesso.

to_dict

Restituisce una rappresentazione dict di DocumentStyle.

from_dict

Converte un elemento dict nella forma di un oggetto DocumentStyle nel modello stesso.

from_dict(data: Dict) -> DocumentStyle

Parametri

data
dict
Necessario

Dizionario nella forma di DocumentStyle.

Restituisce

DocumentStyle

Tipo restituito

to_dict

Restituisce una rappresentazione dict di DocumentStyle.

to_dict() -> Dict

Restituisce

dict

Tipo restituito

Attributi

background_color

Colore di sfondo in #rrggbb formato esadecimale.

background_color: str | None

color

Colore di primo piano in #rrggbb formato esadecimale.

color: str | None

confidence

Attendibilità dell'identificazione corretta dello stile.

confidence: float

font_style

"normal", "italic".

font_style: str | None

font_weight

"normal", "bold".

font_weight: str | None

is_handwritten

Indica se il contenuto viene scritto a mano.

is_handwritten: bool | None

similar_font_family

Carattere visivamente più simile tra il set di famiglie di caratteri supportate, con tipi di carattere di fallback che seguono la convenzione CSS (ad esempio "Arial, sans-serif").

similar_font_family: str | None

spans

Posizione degli elementi di testo nel contenuto concatenato a cui si applica lo stile.

spans: List[DocumentSpan]