Cara Bekerja dengan EOT Font di Python

Cara Bekerja dengan EOT Font di Python

EOT (Embedded OpenType) adalah format font yang kompak dan digunakan terutama untuk Internet Explorer lama. kompatibilitas. Aspose.Font FOSS untuk Python dapat memuat EOT font melalui FontLoader.open() dan (b) mengubahnya ke format modern seperti TTF atau WOFF2.

Panduan Langkah-Langkah

Langkah 1: Instalasi paket

pip install "aspose-font>=1.0.0"

Langkah 2: Import Kelas yang Diperlukan

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

Langkah 3: Mengisi Font EOT

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

Langkah 4: Konversi EOT menjadi WOFF2

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

font = FontLoader.open("MyFont.eot")
woff2 = FontConverter.convert(font, FontType.WOFF2)

Masalah dan Fixes Umum

FontType tidak diakui Impor FontType dari paket tingkat atas: from aspose_font import FontType.

File EOT gagal dimuat Pastikan file memiliki header EOT yang valid. rusak atau tidak berfungsi dengan baik. file EOT truncated meningkatkan a FontLoadException.

Pertanyaan yang sering ditanya

Bisakah aku mengubah EOT menjadi OTF?

Konversi EOT menjadi TTF terlebih dahulu dengan FontConverter.convert(font, FontType.TTF), kemudian ganti nama file output dengan sebuah .otf ekstensi jika diperlukan OTF dan TTF berbagi biner yang sama wadah.

Apakah perpustakaan menulis file EOT?

FontConverter.convert() tidak menghasilkan output EOT. EOD hanya dibaca di Aspose.Font FOSS.

See Also

 Bahasa Indonesia