VariableAxis
Overzicht
VariableAxis is een klasse in Aspose.Font FOSS voor Python.
VariableAxis.normalize(value) retourneert de genormaliseerde (0‑1) positie van een ruwe ascoördinaat volgens het gedefinieerde bereik van de as.
Deze klasse biedt 14 methoden voor het werken met VariableAxis objecten in Python programma’s. Beschikbare methoden omvatten: clamp, css_variation_setting, describe_value, format_value, get_preset, language_profiles, localization_coverage, localization_resolution, localized_labels, name, normalize, requested_language_hints en 2 extra methoden. Alle openbare leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket. Eigenschappen: available_languages, css_axis_tag, default_preset, default_ratio, default_value, description en nog 17.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
available_languages | tuple[str, ...] | Lezen | Haalt de beschikbare talen op. |
label | str | Lezen | Haalt het label op. |
description | `str | None` | Lezen |
unit_label | str | Lezen | Haalt het eenheidslabel op. |
presentation_kind | str | Lezen | Haalt het presentatietype op. |
display_group | str | Lezen | Haalt de weergavegroep op. |
display_order | int | Lezen | Haalt de weergavevolgorde op. |
is_registered_axis | bool | Lezen | Haalt de geregistreerde as op. |
recommended_step | float | Lezen | Haalt de aanbevolen stap op. |
span | float | Lezen | Haalt het bereik op. |
default_ratio | `float | None` | Lezen |
presets | list[VariableAxisPreset] | Lezen | Haalt de presets op. |
is_hidden | bool | Lezen | Haalt de IsHidden op. |
default_preset | `VariableAxisPreset | None` | Lezen |
range_summary | str | Lezen | Haalt de samenvatting van het bereik op. |
css_axis_tag | str | Lezen | Haalt de css-as-tag op. |
tag | str | Lezen/schrijven | Haalt of stelt de tag in. |
min_value | float | Lezen/schrijven | Haalt de minimale waarde op of stelt deze in. |
default_value | float | Lezen/schrijven | Haalt de standaardwaarde op of stelt deze in. |
max_value | float | Lezen/schrijven | Haalt de maximale waarde op of stelt deze in. |
flags | int | Lezen/schrijven | Haalt de vlaggen op of stelt ze in. |
name_id | int | Lezen/schrijven | Haalt de naam-id op of stelt deze in. |
names_by_language | dict[str, str] | Lezen/schrijven | Haalt de namen per taal op of stelt ze in. |
Methoden
| Handtekening | Beschrijving |
|---|---|
| `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 | ` retourneert de opgegeven coördinaat begrensd tot het door de as gedefinieerde bereik |
normalize(value: float) → float | Schaalt een ruwe ascoördinaat naar het genormaliseerde bereik 0‑1, gedefinieerd door de start‑, piek‑ en eindpunten van de as |
format_value(value: float) → str | Retourneert een stringrepresentatie van de waarde met behulp van de as-eenheid |
describe_value(value: float) → str | Retourneert een menselijk leesbare beschrijving van de waarde met een eenheidslabel |
css_variation_setting(value: float) → str | Retourneert een CSS string voor de asvariatie-instelling |
| `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, …] |