WOFF ve Woff2 yazı tipleri ile çalışmak

WOFF ve Woff2 yazı tipleri ile çalışmak

WOFF ve Woff2 yazı tipleri ile çalışmak

Bu kılavuz, WOFF ve WofF2 web yazı tiplerini nasıl yüklediğinizi ve bunları masaüstü kullanım veya daha fazla işleme için TTF gibi diğer biçimlere dönüştürdüğünü gösterir.

WOFF ve WofF2 kompres web yazı tipi konteynerleridir. FontLoader Her iki formatı da kullanın şeffaf - biçim, biner sihirli byte tarafından otomatik olarak tespit edilir.


Yükleme WOFF / Woff2

FontLoader.open() WOFF ve Woff2 konteynerlerini otomatik olarak dekompres eder ve standart bir şekilde geri getirir. Font Metadata ve Glyph erişiminin diğer herhangi bir biçimiyle aynı olan nesne.

from aspose_font.loader import FontLoader

woff  = FontLoader.open("MyFont.woff")
woff2 = FontLoader.open("MyFont.woff2")

print(woff.font_family, woff.num_glyphs)

WOFF2’yi TTF’ye dönüştürmek

FontConverter.convert(font, target) WOFF2’yi TTF’ye dönüştürmek, düzenleme veya yeniden paketleme için sıkıştırılmamış TrueType verilerini çıkarır.

from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter

woff2 = FontLoader.open("MyFont.woff2")
ttf = FontConverter.convert(woff2, target_format="ttf")

İpuçları ve En İyi Uygulamalar

  • WOFF2 Brotli kompresyonu kullanır; FontLoader otomatik olarak dekompresyon
  • WOFF2’yi TTF’ye dönüştürdükten sonra, uygulayın. FontCleaner.clean_for_web() Yeniden paketlenmeden önce
  • Kullanım FontSubsetter.subset_for_web() Web teslimat için WOFF2 olarak ambalaj yapmadan önce

API Referans Özetleri

Sınıf / YöntemDescription
FontLoader.open(path)WOFF veya Woff2 dosya yolundan yükleme
FontLoader.load(data)WOFF veya Woff2’yi ham bitlerden yükleme
FontConverter.convert(font, target_format)Başka bir formatda dönüştürülür

See Also

 Türkçe