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

NamnTypÅtkomstBeskrivning
available_languagestuple[str, ...]LäsHämtar de tillgängliga språken.
labelstrLäsHämtar etiketten.
description`strNone`Läs
unit_labelstrLäsHämtar enhetsetiketten.
presentation_kindstrLäsHämtar presentationssorten.
display_groupstrLäsHämtar displaygruppen.
display_orderintLäsHämtar visningsordningen.
is_registered_axisboolLäsHämtar den registrerade axeln.
recommended_stepfloatLäsHämtar det rekommenderade steget.
spanfloatLäsHämtar spannet.
default_ratio`floatNone`Läs
presetslist[VariableAxisPreset]LäsHämtar förinställningarna.
is_hiddenboolLäsHämtar värdet för om den är dold.
default_preset`VariableAxisPresetNone`Läs
range_summarystrLäsHämtar intervallsammanfattningen.
css_axis_tagstrLäsHämtar css-axelns tagg.
tagstrLäs/SkrivHämtar eller anger taggen.
min_valuefloatLäs/SkrivHämtar eller anger minvärdet.
default_valuefloatLäs/SkrivHämtar eller anger standardvärdet.
max_valuefloatLäs/SkrivHämtar eller anger maxvärdet.
flagsintLäs/SkrivHämtar eller anger flaggorna.
name_idintLäs/SkrivHämtar eller anger namn-id.
names_by_languagedict[str, str]Läs/SkrivHämtar eller anger namnen per språk.

Metoder

SignaturBeskrivning
`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` returnerar den angivna koordinaten begränsad till axelns definierade intervall
normalize(value: float) → floatSkalar en rå axelkoordinat till det normaliserade intervallet 0‑1 som definieras av axelns start-, topp- och slutpunkter
format_value(value: float) → strReturnerar en strängrepresentation av värdet med axelns enhet
describe_value(value: float) → strReturnerar en människoläsbar beskrivning av värdet med enhetsetikett
css_variation_setting(value: float) → strReturnerar en CSS-sträng för axelvariationsinställningen
`ui_control(language: strtuple[str, …])→dict[str, object]`
get_preset(name: str) → `VariableAxisPresetNone`
`to_presentation(language: strtuple[str, …], suggested_values: tuple[float, …]

Se även

 Svenska