CompatibilityReport
المعلومات العامة
CompatibilityReport هي فئة في Aspose.Font FOSS لـ Python.
CompatibilityReport.to_json(indent, sort_keys) يعيد سلسلة JSON من التقرير ، و write_ json ((target, indent , sort _ keys)) يكتب هذا JCON مباشرة إلى ملف.
يوفر هذا الفصل 3 طرق للعمل مع CompatibilityReport كائنات في برامج Python. المنهجيات المتاحة تشمل: to_dict, to_json, write_json. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python. خصائص: after_label, after_normalized_coordinates, before_label, before_normalized_coordinates, checked_codepoints, compared_glyphs,و 3 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
is_compatible | bool | اقرأ | يُصبح متوافق. |
before_label | str | اقرأ | يحصل على العلامة قبل. |
after_label | str | اقرأ | يحصل على العلامة بعد. |
checked_codepoints | tuple[int, ...] | اقرأ | يحصل على نقاط الشفرة المُفتشّاة. |
compared_glyphs | int | اقرأ | يحصل على النقاط المُقارنة. |
before_normalized_coordinates | dict[str, float] | اقرأ | يحصل على الإحداثيات المعتادة قبل. |
after_normalized_coordinates | dict[str, float] | اقرأ | يحصل على الإحداثيات الطبيعية بعد. |
issues | tuple[GlyphCompatibilityIssue, ...] | اقرأ | يحصل على القضايا. |
interpolation_issues | tuple[GlyphInterpolationIssue, ...] | اقرأ | يحصل على مشاكل التداخل. |
الطرق
| التوقيع | وصف |
|---|---|
to_dict() → dict[str, object] | يعيد تمثيل قاموس لتقرير التوافق. |
to_json(indent: int, sort_keys: bool) → str | يعيد سلسلة JSON من التقرير ، و write_json ((target، indent, sort_keys) يكتب هذا JCON مباشرة إلى ملف |
| `write_json(target: str | Path, indent: int, sort_keys: bool)` |