CompatibilityReport

CompatibilityReport

Übersicht

CompatibilityReport ist eine Klasse in Aspose.Font FOSS für Python.

CompatibilityReport.to_json(indent, sort_keys) gibt einen JSON String des Berichts zurück, und write_json(target, indent, sort_keys) schreibt dieses JSON direkt in eine Datei.

Diese Klasse stellt 3 Methoden zum Arbeiten mit CompatibilityReport Objekten in Python Programmen bereit. Verfügbare Methoden umfassen: to_dict, to_json, write_json. Alle öffentlichen Mitglieder sind nach Installation des Aspose.Font FOSS für Python Pakets für jede Python Anwendung zugänglich. Eigenschaften: after_label, after_normalized_coordinates, before_label, before_normalized_coordinates, checked_codepoints, compared_glyphs und 3 weitere.

Eigenschaften

NameTypZugriffBeschreibung
is_compatibleboolLesenErmittelt, ob kompatibel ist.
before_labelstrLesenRuft das vorherige Label ab.
after_labelstrLesenRuft das Nach-Label ab.
checked_codepointstuple[int, ...]LesenRuft die geprüften Codepunkte ab.
compared_glyphsintLesenRuft die verglichenen Glyphen ab.
before_normalized_coordinatesdict[str, float]LesenRuft die vor normalisierten Koordinaten ab.
after_normalized_coordinatesdict[str, float]LesenLiefert die nach normalisierten Koordinaten.
issuestuple[GlyphCompatibilityIssue, ...]LesenRuft die Probleme ab.
interpolation_issuestuple[GlyphInterpolationIssue, ...]LesenRuft die Interpolationsprobleme ab.

Methoden

SignaturBeschreibung
to_dict() → dict[str, object]Gibt eine Wörterbuchdarstellung des Kompatibilitätsberichts zurück
to_json(indent: int, sort_keys: bool) → strGibt einen JSON String des Berichts zurück, und write_json(target, indent, sort_keys) schreibt dieses JSON direkt in eine Datei
`write_json(target: strPath, indent: int, sort_keys: bool)`

Siehe auch

 Deutsch