Az EOT-fontokkal való munka

Az EOT-fontokkal való munka

Az EOT-fontokkal való munka

Ez az útmutató bemutatja, hogyan lehet beépített OpenType (EOT) fájlok betöltését és átváltását olyan modern formátumokra, mint a TTF vagy WOFF2 jelenlegi böngészőkben és operációs rendszerekben.

Az Embedded OpenType (EOT) egy régi webes betűtípus, amelyet elsősorban az Internet Explorer régebbi változatainak használnak. Aspose.Font FOSS for Python töltheti és konvertálhatja az EOT betőbetűket modern formátumokra a web vagy asztali használathoz.


EOT betűtípus töltése

FontLoader.open() automatikusan felfedi az EOT formátumot a bináris fejlettől, és egy standard metadata tulajdonságokkal rendelkező betűtípus-objektumot adja vissza, például: font_name és a következők: num_glyphs.

from aspose_font.loader import FontLoader

font = FontLoader.open("LegacyFont.eot")
print(font.font_name, font.num_glyphs)

Az EOT-t TTF-re átalakítás

FontConverter.convert(font, target) Az átalakítás a glyph-kontúrák és metadatok megőrzését teszi lehetővé.

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

eot = FontLoader.open("LegacyFont.eot")
ttf = FontConverter.convert(eot, target_format="ttf")

Tippek és legjobb gyakorlatok

  • Az EOT fájlok más formátumokra tölthetők be és konvertálhatók; a felhasználó EotSerializer.serialize(font) EOT bináris kimenetel előállításához.
  • A modern webes szállításhoz az EOT-t WOFF2-re alakítsa át a WEB-n keresztül. FontConverter.convert(font, "woff2")
  • Használat EotSerializer.serialize() az EOT közvetlen sorozatosításához

API-referencia összefoglaló

Rendszer / módszerLeírás
FontLoader.open(path)EOT betűtípus töltése egy fájl útvonalról
FontConverter.convert(font, target_format)EOT-t más formátumra konvertozni
EotSerializerKözvetlen EOT sorozatosítás

Lásd még:

 Magyar