GetFontVariationAxes

النص، الخطوط، الخطوط المتغيرة

الوصف

يقرأ محاور تصميم fvar لخط متغير TrueType أو OpenType CFF2 ويعيد مدى إحداثيات مستخدميها كـ JSON

الصيغة

Delphi

Function TPDFlib.GetFontVariationAxes(FontID: Integer; Out AxesJSON: WideString): Integer;

المعاملات

FontIDوصف للفشل، شاملًا نص المصلحة الحر الخاص بها عندما أرسلت شيئًا
AxesJSONيتلقى مصفوفة JSON تحتوي وسم كل محور واسم العرض المترجم والحد الأدنى والافتراضي والأقصى وحالة الإخفاء

قيم الإرجاع

تُرجع عدد المحاور أو 0 عندما يكون المقبض غير صالح أو لا يمتلك الخط جدول fvar قابلًا للاستخدام أو كانت بياناته مشوهة؛ وتكون AxesJSON تساوي [] عندما لا تُرجع محاور

تنسيق JSON

[{"tag":"wght","name":"Weight","minimum":100,"default":400,"maximum":900,"hidden":false}]

ملاحظات

قيم المحاور تستخدم إحداثيات التصميم المعرَّفة من الخط، قبل التطبيع وأي إسناد avar

تفحص مقابض TrueType Collection المحرف المختار عند تحميل الخط

انظر أيضا

CreateTrueTypeFontVariation, CreateOpenTypeFontVariation, AddTrueTypeFont, AddTrueTypeFontFromFile