VariableAxis
Översikt
VariableAxis är en klass i Aspose.Font FOSS för Python.
VariableAxis.normalize(value) returnerar den normaliserade (0‑1) positionen för en rå axelkoordinat enligt axelns definierade intervall.
Denna klass tillhandahåller 14 metoder för att arbeta med VariableAxis-objekt i Python-program. Tillgängliga metoder inkluderar: clamp, css_variation_setting, describe_value, format_value, get_preset, language_profiles, localization_coverage, localization_resolution, localized_labels, name, normalize, requested_language_hints och 2 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla Python-applikationer efter att ha installerat paketet Aspose.Font FOSS för Python. Egenskaper: available_languages, css_axis_tag, default_preset, default_ratio, default_value, description och 17 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
available_languages | tuple[str, ...] | Läs | Hämtar de tillgängliga språken. |
label | str | Läs | Hämtar etiketten. |
description | `str | None` | Läs |
unit_label | str | Läs | Hämtar enhetsetiketten. |
presentation_kind | str | Läs | Hämtar presentationssorten. |
display_group | str | Läs | Hämtar displaygruppen. |
display_order | int | Läs | Hämtar visningsordningen. |
is_registered_axis | bool | Läs | Hämtar den registrerade axeln. |
recommended_step | float | Läs | Hämtar det rekommenderade steget. |
span | float | Läs | Hämtar spannet. |
default_ratio | `float | None` | Läs |
presets | list[VariableAxisPreset] | Läs | Hämtar förinställningarna. |
is_hidden | bool | Läs | Hämtar värdet för om den är dold. |
default_preset | `VariableAxisPreset | None` | Läs |
range_summary | str | Läs | Hämtar intervallsammanfattningen. |
css_axis_tag | str | Läs | Hämtar css-axelns tagg. |
tag | str | Läs/Skriv | Hämtar eller anger taggen. |
min_value | float | Läs/Skriv | Hämtar eller anger minvärdet. |
default_value | float | Läs/Skriv | Hämtar eller anger standardvärdet. |
max_value | float | Läs/Skriv | Hämtar eller anger maxvärdet. |
flags | int | Läs/Skriv | Hämtar eller anger flaggorna. |
name_id | int | Läs/Skriv | Hämtar eller anger namn-id. |
names_by_language | dict[str, str] | Läs/Skriv | Hämtar eller anger namnen per språk. |
Metoder
| Signatur | Beskrivning |
|---|---|
| `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 | ` returnerar den angivna koordinaten begränsad till axelns definierade intervall |
normalize(value: float) → float | Skalar en rå axelkoordinat till det normaliserade intervallet 0‑1 som definieras av axelns start-, topp- och slutpunkter |
format_value(value: float) → str | Returnerar en strängrepresentation av värdet med axelns enhet |
describe_value(value: float) → str | Returnerar en människoläsbar beskrivning av värdet med enhetsetikett |
css_variation_setting(value: float) → str | Returnerar en CSS-sträng för axelvariationsinställningen |
| `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, …] |