VariableAxis
Übersicht
VariableAxis ist eine Klasse in Aspose.Font FOSS für Python.
VariableAxis.normalize(value) liefert die normalisierte (0‑1) Position einer rohen Achsenkoordinate gemäß dem definierten Bereich der Achse.
Diese Klasse stellt 14 Methoden zur Arbeit mit VariableAxis-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: clamp, css_variation_setting, describe_value, format_value, get_preset, language_profiles, localization_coverage, localization_resolution, localized_labels, name, normalize, requested_language_hints und 2 weitere Methoden. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde. Eigenschaften: available_languages, css_axis_tag, default_preset, default_ratio, default_value, description und 17 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
available_languages | tuple[str, ...] | Lesen | Ruft die verfügbaren Sprachen ab. |
label | str | Lesen | Ruft das Label ab. |
description | `str | None` | Lesen |
unit_label | str | Lesen | Liest das Einheitsetikett. |
presentation_kind | str | Lesen | Liefert die Präsentationsart. |
display_group | str | Lesen | Ermittelt die Anzeigengruppe. |
display_order | int | Lesen | Gibt die Anzeigereihenfolge zurück. |
is_registered_axis | bool | Lesen | Ruft die registrierte Achse ab. |
recommended_step | float | Lesen | Ruft den empfohlenen Schritt ab. |
span | float | Lesen | Ruft den Bereich ab. |
default_ratio | `float | None` | Lesen |
presets | list[VariableAxisPreset] | Lesen | Ruft die Voreinstellungen ab. |
is_hidden | bool | Lesen | Ruft den versteckten Status ab. |
default_preset | `VariableAxisPreset | None` | Lesen |
range_summary | str | Lesen | Ruft die Bereichszusammenfassung ab. |
css_axis_tag | str | Lesen | Gibt das css-Achsentag zurück. |
tag | str | Lesen/Schreiben | Liest das Tag aus oder legt es fest. |
min_value | float | Lesen/Schreiben | Ruft den Minimalwert ab oder legt ihn fest. |
default_value | float | Lesen/Schreiben | Ruft den Standardwert ab oder legt ihn fest. |
max_value | float | Lesen/Schreiben | Liest oder legt den Maximalwert fest. |
flags | int | Lesen/Schreiben | Ruft die Flags ab oder legt sie fest. |
name_id | int | Lesen/Schreiben | Ruft die Namen-ID ab oder legt sie fest. |
names_by_language | dict[str, str] | Lesen/Schreiben | Ruft die Namen nach Sprache ab oder legt sie fest. |
Methoden
| Signatur | Beschreibung |
|---|---|
| `name(language: str | tuple[str, …])→str |
| `localization_resolution(language: str | tuple[str, …])→LocalizationResolution` |
| `localization_coverage(language: str | tuple[str, …])→LocalizationCoverage` |
| `localized_labels(preferred_languages: str | tuple[str, …])→tuple[tuple[str, str], …]` |
| `requested_language_hints(language: str | tuple[str, …])→tuple[RequestedLanguageHint, …]` |
| `language_profiles(language: str | tuple[str, …])→tuple[LanguageProfile, …]` |
clamp(value: float) → float | ` gibt die übergebene Koordinate zurück, die auf den definierten Bereich der Achse beschränkt ist |
normalize(value: float) → float | Skaliert eine rohe Achsenkoordinate in den 0‑1 normalisierten Bereich, der durch die Start‑, Spitzen‑ und Endpunkte der Achse definiert ist |
format_value(value: float) → str | Gibt eine Zeichenketten-Darstellung des Werts zurück, die die Achseneinheit verwendet |
describe_value(value: float) → str | Gibt eine menschenlesbare Beschreibung des Werts mit Einheiten‑Beschriftung zurück |
css_variation_setting(value: float) → str | Gibt einen CSS String für die Achsenvariations-Einstellung zurück |
| `ui_control(language: str | tuple[str, …])→dict[str, object]` |
get_preset(name: str) → `VariableAxisPreset | None` |
| `to_presentation(language: str | tuple[str, …], suggested_values: tuple[float, …] |