Werken met EOT-lettertypen

Werken met EOT-lettertypen

Werken met EOT-lettertypen

Deze gids laat zien hoe je Embedded OpenType (EOT)-bestanden laadt en ze converteert naar moderne formaten zoals TTF of WOFF2 voor huidige browsers en besturingssystemen.

Embedded OpenType (EOT) is een verouderd weblettertypeformaat dat voornamelijk wordt gebruikt door oudere versies van Internet Explorer. Aspose.Font FOSS voor Python kan EOT-lettertypen laden en converteren naar moderne formaten voor web- of desktopgebruik.


Een EOT-lettertype laden

FontLoader.open() detecteert automatisch het EOT-formaat vanuit de binaire header en retourneert een lettertype-object met standaard metadata-eigenschappen zoals font_name en num_glyphs.

from aspose_font import FontLoader

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

EOT naar TTF converteren

FontConverter.convert(font, target) accepteert elk geladen lettertype en produceert een nieuw lettertype-object in het opgegeven doelformaat. De conversie behoudt glyph-contouren en metadata.

from aspose_font import FontLoader
from aspose_font.converter import FontConverter  # internal API — may change between releases

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

Tips en best practices

  • EOT-bestanden kunnen worden geladen en geconverteerd naar andere formaten; gebruik EotSerializer.serialize(font) om EOT-binaire output te produceren
  • Voor moderne weblevering, converteer EOT naar WOFF2 via FontConverter.convert(font, "woff2")
  • Gebruik EotSerializer.serialize() voor directe EOT-serialisatie

API Reference Samenvatting

Klasse / MethodeBeschrijving
FontLoader.open(path)Laad een EOT-lettertype vanaf een bestandspad
FontConverter.convert(font, target_format)Converteer EOT naar een ander formaat
EotSerializerDirecte EOT-serialisatie

Zie ook

 Nederlands