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;
FontLoaderotomatik 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öntem | Description |
|---|---|
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 |