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öntemDescription
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
EotSerializerDirect EOT Seriyalizasyon

See Also

 Türkçe