VariableAxis

VariableAxis

概要

VariableAxis は Aspose.Font の FOSS における Python 用のクラスです。

VariableAxis.normalize(value) は、軸の定義された範囲に従って、生の軸座標の正規化された (0‑1) 位置を返します。

このクラスは、Python プログラムで VariableAxis オブジェクトを操作するための 14 個のメソッドを提供します。利用可能なメソッドは、clamp、css_variation_setting、describe_value、format_value、get_preset、language_profiles、localization_coverage、localization_resolution、localized_labels、name、normalize、requested_language_hints、および追加の 2 つのメソッドです。すべての公開メンバーは、Aspose.Font の Python 用 FOSS パッケージをインストールした後、任意の Python アプリケーションからアクセス可能です。プロパティ: available_languages、css_axis_tag、default_preset、default_ratio、default_value、description、その他 17 件。

プロパティ

名前型アクセス説明
available_languagestuple[str, ...]読み取り利用可能な言語を取得します。
labelstr読み取りラベルを取得します。
description`strNone`読み取り
unit_labelstr読み取り単位ラベルを取得します。
presentation_kindstr読み取りプレゼンテーションの種類を取得します。
display_groupstr読み取り表示グループを取得します。
display_orderint読み取り表示順序を取得します。
is_registered_axisbool読み取り登録された軸を取得します。
recommended_stepfloat読み取り推奨されるステップを取得します。
spanfloat読み取りスパンを取得します。
default_ratio`floatNone`読み取り
presetslist[VariableAxisPreset]読み取りプリセットを取得します。
is_hiddenbool読み取り非表示かどうかを取得します。
default_preset`VariableAxisPresetNone`読み取り
range_summarystr読み取り範囲の概要を取得します。
css_axis_tagstr読み取りcss 軸タグを取得します。
tagstr読み取り/書き込みタグを取得または設定します。
min_valuefloat読み取り/書き込み最小値を取得または設定します。
default_valuefloat読み取り/書き込み既定値を取得または設定します。
max_valuefloat読み取り/書き込み最大値を取得または設定します。
flagsint読み取り/書き込みフラグを取得または設定します。
name_idint読み取り/書き込み名前 ID を取得または設定します。
names_by_languagedict[str, str]読み取り/書き込み言語ごとの名前を取得または設定します。

メソッド

シグネチャ説明
`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` は、指定された座標を軸の定義された範囲にクランプしたものを返します
normalize(value: float) → float生の軸座標を、軸の開始点、ピーク点、終了点で定義された 0‑1 の正規化範囲にスケーリングします
format_value(value: float) → str軸の単位を使用して、値の文字列表現を返します
describe_value(value: float) → str単位ラベル付きで、値の人間が読みやすい説明を返します
css_variation_setting(value: float) → str軸のバリエーション設定のための CSS 文字列を返します
`ui_control(language: strtuple[str, …])→dict[str, object]`
get_preset(name: str) → `VariableAxisPresetNone`
`to_presentation(language: strtuple[str, …], suggested_values: tuple[float, …]

参照

 日本語