PlatformNamingDiagnostics
Overview
PlatformNamingDiagnostics is a class in Aspose.Font FOSS for Python.
PlatformNamingDiagnostics provides boolean flags and length checks (e.g., postscript_name_safe, postscript_name_length) to help ensure generated names meet platform constraints.
This class provides 1 method for working with PlatformNamingDiagnostics objects in Python programs.
Available methods include: to_dict.
All public members are accessible to any Python application after installing the Aspose.Font FOSS for Python package.
Properties: macos_typographic_names_diverge, macos_typographic_names_present, notes, postscript_name_length, postscript_name_safe, postscript_name_sanitized, and 3 more.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
windows_legacy_menu_safe | bool | Read | Gets the windows legacy menu safe. |
windows_legacy_style_ribbi | bool | Read | Gets the windows legacy style ribbi. |
macos_typographic_names_present | bool | Read | Gets the macos typographic names present. |
macos_typographic_names_diverge | bool | Read | Gets the macos typographic names diverge. |
postscript_name_safe | bool | Read | Gets the postscript name safe. |
postscript_name_length | int | Read | Gets the postscript name length. |
postscript_name_sanitized | bool | Read | Gets the postscript name sanitized. |
notes | tuple[str, ...] | Read | Gets the notes. |
warnings | tuple[str, ...] | Read | Gets the warnings. |
Methods
| Signature | Description |
|---|---|
to_dict() → dict[str, object] | Returns a dictionary representation of the diagnostic data |