CompatibilityReport
CompatibilityReport
Przegląd
CompatibilityReport jest klasą w Aspose.Font FOSS dla Python.
CompatibilityReport.to_json(indent, sort_keys) zwraca ciąg JSON raportu, a write_json(target, indent, sort_keys) zapisuje ten JSON bezpośrednio do pliku.
Ta klasa udostępnia 3 metody do pracy z obiektami CompatibilityReport w programach Python. Dostępne metody to: to_dict, to_json, write_json. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python. Właściwości: after_label, after_normalized_coordinates, before_label, before_normalized_coordinates, checked_codepoints, compared_glyphs oraz 3 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
is_compatible | bool | Odczyt | Pobiera, czy jest kompatybilny. |
before_label | str | Odczyt | Pobiera etykietę przed. |
after_label | str | Odczyt | Pobiera etykietę po. |
checked_codepoints | tuple[int, ...] | Odczyt | Pobiera sprawdzone punkty kodowe. |
compared_glyphs | int | Odczyt | Pobiera porównane glify. |
before_normalized_coordinates | dict[str, float] | Odczyt | Pobiera przednormalizowane współrzędne. |
after_normalized_coordinates | dict[str, float] | Odczyt | Pobiera znormalizowane współrzędne po. |
issues | tuple[GlyphCompatibilityIssue, ...] | Odczyt | Pobiera problemy. |
interpolation_issues | tuple[GlyphInterpolationIssue, ...] | Odczyt | Pobiera problemy interpolacji. |
Metody
| Sygnatura | Opis |
|---|---|
to_dict() → dict[str, object] | Zwraca słownikową reprezentację raportu zgodności |
to_json(indent: int, sort_keys: bool) → str | Zwraca ciąg JSON raportu, a write_json(target, indent, sort_keys) zapisuje ten JSON bezpośrednio do pliku |
| `write_json(target: str | Path, indent: int, sort_keys: bool)` |