EOT Fonts ile çalışmak
EOT Fonts ile çalışmak
Bu kılavuz, yerleşik OpenType (EOT) dosyalarını nasıl yüklediğinizi ve mevcut tarayıcılar ve işletim sistemleri için TTF veya WOFF2 gibi modern biçimlere dönüştürdüğünü gösterir.
Entegre OpenType (EOT) bir web yazı tipi biçimidir, çoğunlukla eski Internet Explorer sürümleri tarafından kullanılır. Aspose.Font FOSS for Python EOT yazı tiplerini yükleme ve dönüştürme yapabilir ve modern formatlar için web veya masaüstü kullanım için kullanılabilir.
EOT Font yükleme
FontLoader.open() otomatik olarak ikili başlıktan EOT biçimini tespit eder ve standart metadata özellikleri olan bir yazı tipi nesneyi geri getirir. font_name ve num_glyphs.
from aspose_font.loader import FontLoader
font = FontLoader.open("LegacyFont.eot")
print(font.font_name, font.num_glyphs)EOT’u TTF’ye dönüştürmek
FontConverter.convert(font, target) Herhangi bir yüklü yazı tipi kabul eder ve belirlenen hedef biçiminde yeni bir yazı tipleri nesne üretir. dönüşüm, glif çıkışları ve metadata korur.
from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter
eot = FontLoader.open("LegacyFont.eot")
ttf = FontConverter.convert(eot, target_format="ttf")İpuçları ve En İyi Uygulamalar
- EOT dosyaları yüklemek ve diğer biçimlere dönüştürmek mümkündür; kullanın
EotSerializer.serialize(font)EOT biner çıkış üretmek için - Modern web teslimat için, EOT’u WOFF2’ye dönüştürün.
FontConverter.convert(font, "woff2") - Kullanım
EotSerializer.serialize()EOT Seriyalizasyonu için
API Referans Özetleri
| Sınıf / Yöntem | Description |
|---|---|
FontLoader.open(path) | Bir dosya yolundan bir EOT yazı tipi yükleme |
FontConverter.convert(font, target_format) | EOT’u başka bir formatda dönüştürün |
EotSerializer | Direct EOT Seriyalizasyon |