Bekerja dengan EOT Fonts

Bekerja dengan EOT Fonts

Bekerja dengan EOT Fonts

Panduan ini menunjukkan cara memuat file Embedded OpenType (EOT) dan mengonversi mereka ke format modern seperti TTF atau WOFF2 untuk browser dan sistem operasi saat ini.

Embedded OpenType (EOT) adalah format font web lama yang digunakan terutama oleh versi Internet Explorer yang lebih tua. Aspose.Font FOSS untuk Python dapat memuat dan mengkonversi EOT fonts ke format modern untuk penggunaan web atau desktop .


Mengisi Font EOT

FontLoader.open() otomatis mendeteksi format EOT dari header biner dan mengembalikan objek font dengan sifat metadata standar seperti: font_name dan (b) num_glyphs.

from aspose_font.loader import FontLoader

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

Konversi EOT menjadi TTF

FontConverter.convert(font, target) menerima font yang dimuat dan menghasilkan objek font baru dalam format target yang ditentukan. Konversi mempertahankan garis besar glif dan metadata.

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

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

Tips dan Praktik Terbaik

  • File EOT dapat dimuat dan dikonversi ke format lain; menggunakan EotSerializer.serialize(font) untuk menghasilkan output biner EOT.
  • Untuk pengiriman web modern, konversi EOT ke WOFF2 melalui FontConverter.convert(font, "woff2")
  • Penggunaan EotSerializer.serialize() untuk serialisasi EOT langsung

Ringkasan Referensi API

Kelas / MetodeDescription
FontLoader.open(path)Mengunggah font EOT dari jalur file
FontConverter.convert(font, target_format)Konversi EOT ke format lain
EotSerializerSerialisasi EOT langsung

See Also

 Bahasa Indonesia