VariableAxis
Panoramica
VariableAxis è una classe in Aspose.Font FOSS per Python.
VariableAxis.normalize(value) restituisce la posizione normalizzata (0‑1) di una coordinata dell’asse grezzo secondo l’intervallo definito dell’asse.
Questa classe fornisce 14 metodi per lavorare con oggetti VariableAxis nei programmi Python. I metodi disponibili includono: clamp, css_variation_setting, describe_value, format_value, get_preset, language_profiles, localization_coverage, localization_resolution, localized_labels, name, normalize, requested_language_hints e 2 metodi aggiuntivi. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.Font FOSS per Python. Proprietà: available_languages, css_axis_tag, default_preset, default_ratio, default_value, description e altre 17.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
available_languages | tuple[str, ...] | Lettura | Ottiene le lingue disponibili. |
label | str | Lettura | Ottiene l’etichetta. |
description | `str | None` | Lettura |
unit_label | str | Lettura | Ottiene l’etichetta dell’unità. |
presentation_kind | str | Lettura | Ottiene il tipo di presentazione. |
display_group | str | Lettura | Ottiene il gruppo di visualizzazione. |
display_order | int | Lettura | Ottiene l’ordine di visualizzazione. |
is_registered_axis | bool | Lettura | Ottiene l’asse registrato. |
recommended_step | float | Lettura | Ottiene il passo consigliato. |
span | float | Lettura | Ottiene lo span. |
default_ratio | `float | None` | Lettura |
presets | list[VariableAxisPreset] | Lettura | Ottiene i preset. |
is_hidden | bool | Lettura | Ottiene il valore di IsHidden. |
default_preset | `VariableAxisPreset | None` | Lettura |
range_summary | str | Lettura | Ottiene il riepilogo dell’intervallo. |
css_axis_tag | str | Lettura | Restituisce il tag dell’asse css. |
tag | str | Lettura/Scrittura | Ottiene o imposta l’etichetta. |
min_value | float | Lettura/Scrittura | Ottiene o imposta il valore minimo. |
default_value | float | Lettura/Scrittura | Ottiene o imposta il valore predefinito. |
max_value | float | Lettura/Scrittura | Ottiene o imposta il valore massimo. |
flags | int | Lettura/Scrittura | Ottiene o imposta i flag. |
name_id | int | Lettura/Scrittura | Ottiene o imposta l’ID del nome. |
names_by_language | dict[str, str] | Lettura/Scrittura | Ottiene o imposta i nomi per lingua. |
Metodi
| Firma | Descrizione |
|---|---|
| `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 | ` restituisce la coordinata fornita limitata all’intervallo definito dell’asse |
normalize(value: float) → float | Scala una coordinata grezza dell’asse nell’intervallo normalizzato 0‑1 definito dai punti di inizio, picco e fine dell’asse |
format_value(value: float) → str | Restituisce una rappresentazione stringa del valore utilizzando l’unità dell’asse |
describe_value(value: float) → str | Restituisce una descrizione leggibile dall’uomo del valore con l’etichetta dell’unità |
css_variation_setting(value: float) → str | Restituisce una stringa CSS per l’impostazione della variazione dell’asse |
| `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, …] |