VariableAxis

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

NameTypZugriffBeschreibung
available_languagestuple[str, ...]LesenRuft die verfügbaren Sprachen ab.
labelstrLesenRuft das Label ab.
description`strNone`Lesen
unit_labelstrLesenLiest das Einheitsetikett.
presentation_kindstrLesenLiefert die Präsentationsart.
display_groupstrLesenErmittelt die Anzeigengruppe.
display_orderintLesenGibt die Anzeigereihenfolge zurück.
is_registered_axisboolLesenRuft die registrierte Achse ab.
recommended_stepfloatLesenRuft den empfohlenen Schritt ab.
spanfloatLesenRuft den Bereich ab.
default_ratio`floatNone`Lesen
presetslist[VariableAxisPreset]LesenRuft die Voreinstellungen ab.
is_hiddenboolLesenRuft den versteckten Status ab.
default_preset`VariableAxisPresetNone`Lesen
range_summarystrLesenRuft die Bereichszusammenfassung ab.
css_axis_tagstrLesenGibt das css-Achsentag zurück.
tagstrLesen/SchreibenLiest das Tag aus oder legt es fest.
min_valuefloatLesen/SchreibenRuft den Minimalwert ab oder legt ihn fest.
default_valuefloatLesen/SchreibenRuft den Standardwert ab oder legt ihn fest.
max_valuefloatLesen/SchreibenLiest oder legt den Maximalwert fest.
flagsintLesen/SchreibenRuft die Flags ab oder legt sie fest.
name_idintLesen/SchreibenRuft die Namen-ID ab oder legt sie fest.
names_by_languagedict[str, str]Lesen/SchreibenRuft die Namen nach Sprache ab oder legt sie fest.

Methoden

SignaturBeschreibung
`name(language: strtuple[str, …])→str
`localization_resolution(language: strtuple[str, …])→LocalizationResolution`
`localization_coverage(language: strtuple[str, …])→LocalizationCoverage`
`localized_labels(preferred_languages: strtuple[str, …])→tuple[tuple[str, str], …]`
`requested_language_hints(language: strtuple[str, …])→tuple[RequestedLanguageHint, …]`
`language_profiles(language: strtuple[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) → floatSkaliert eine rohe Achsenkoordinate in den 0‑1 normalisierten Bereich, der durch die Start‑, Spitzen‑ und Endpunkte der Achse definiert ist
format_value(value: float) → strGibt eine Zeichenketten-Darstellung des Werts zurück, die die Achseneinheit verwendet
describe_value(value: float) → strGibt eine menschenlesbare Beschreibung des Werts mit Einheiten‑Beschriftung zurück
css_variation_setting(value: float) → strGibt einen CSS String für die Achsenvariations-Einstellung zurück
`ui_control(language: strtuple[str, …])→dict[str, object]`
get_preset(name: str) → `VariableAxisPresetNone`
`to_presentation(language: strtuple[str, …], suggested_values: tuple[float, …]

Siehe auch

 Deutsch