Freigeben über


DocumentStyle Klasse

Ein Objekt, das beobachtete Textstile darstellt.

Neu in Version 2023-07-31: Die Eigenschaften similar_font_family, font_style, font_weight, Farbe und background_color .

Vererbung
builtins.object
DocumentStyle

Konstruktor

DocumentStyle(**kwargs: Any)

Methoden

from_dict

Konvertiert ein Diktat in der Form eines DocumentStyle in das Modell selbst.

to_dict

Gibt eine Diktatdarstellung von DocumentStyle zurück.

from_dict

Konvertiert ein Diktat in der Form eines DocumentStyle in das Modell selbst.

from_dict(data: Dict) -> DocumentStyle

Parameter

data
dict
Erforderlich

Ein Wörterbuch in der Form von DocumentStyle.

Gibt zurück

DocumentStyle

Rückgabetyp

to_dict

Gibt eine Diktatdarstellung von DocumentStyle zurück.

to_dict() -> Dict

Gibt zurück

dict

Rückgabetyp

Attribute

background_color

Hintergrundfarbe im hexadezimalen Format #rrggbb.

background_color: str | None

color

Vordergrundfarbe im hexadezimalen Format #rrggbb.

color: str | None

confidence

Vertrauen bei der korrekten Identifizierung des Stils.

confidence: float

font_style

"normal", "kursiv".

font_style: str | None

font_weight

"normal", "bold".

font_weight: str | None

is_handwritten

Gibt an, ob der Inhalt handschriftlich ist.

is_handwritten: bool | None

similar_font_family

Visuell am ähnlichsten Schriftarten aus der Gruppe der unterstützten Schriftartenfamilien, wobei Fallbackschriftarten der CSS-Konvention folgen (z. B. "Arial, sans-serif").

similar_font_family: str | None

spans

Speicherort der Textelemente im verketteten Inhalt, auf den das Format angewendet wird.

spans: List[DocumentSpan]