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