GetFontVariationAxes
Metin, yazı tipleri, değişken yazı tipleri
Açıklama
Bir TrueType veya OpenType CFF2 değişken yazı tipinin fvar tasarım eksenlerini okur ve kullanıcı koordinatı aralıklarını JSON olarak döndürür
Sözdizimi
Delphi
Function TPDFlib.GetFontVariationAxes(FontID: Integer; Out AxesJSON: WideString): Integer;Parametreler
| FontID | Bir TrueType veya OpenType yazı tipi oluşturma ya da yükleme API'sinin döndürdüğü yazı tipi tanıtıcısı |
|---|---|
| AxesJSON | Her eksen etiketini, yerelleştirilmiş görüntü adını, en küçük, varsayılan, en büyük ve gizli durumunu içeren JSON dizisini alır |
Dönüş değerleri
Eksen sayısını veya tanıtıcı geçersizse 0 döndürür; yazı tipinde kullanılabilir fvar tablosu bulunmaması ya da verilerin bozuk olması da sıfır sonucuna yol açar. Eksen döndürülmediğinde AxesJSON, [] olur
JSON biçimi
[{"tag":"wght","name":"Weight","minimum":100,"default":400,"maximum":900,"hidden":false}]Açıklamalar
Eksen değerleri, normalleştirme ve herhangi bir avar eşlemesinden önce yazı tipi tarafından tanımlanan tasarım koordinatlarını kullanır
TrueType Collection tanıtıcıları, yazı tipi yüklenirken seçilen yüzü inceler
Ayrıca bkz
CreateTrueTypeFontVariation, CreateOpenTypeFontVariation, AddTrueTypeFont, AddTrueTypeFontFromFile