วิธีการทํางานกับ EOT Font ใน Python
EOT (Embedded OpenType) เป็นรูปแบบอักษรคอมพัสดุที่ใช้เป็นหลักสําหรับ Internet Explorer ของเก่า ความสอดคล้อง. Aspose.Font FOSS สําหรับ Python สามารถอัตราการโหลด EOT แฟนทผ่าน FontLoader.open() และ เปลี่ยนแปลงมันไปยังรูปแบบที่ทันสมัย เช่น TTF หรือ WOFF2.
คู่มือขั้นตอนตามขั้นตอนนี้
ขั้นตอนที่ 1: ติดตั้งแพคเกจ
pip install "aspose-font>=1.0.0"ขั้นตอนที่ 2: นําเข้าชั้นเรียนที่จําเป็น
from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter
from aspose_font import FontTypeขั้นตอน 3: อัตราการอัด EOT Font
font = FontLoader.open("MyFont.eot")
print(font.font_name)
print(font.num_glyphs)ขั้นตอนที่ 4: เปลี่ยน EOT เป็น 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)ปัญหาทั่วไปและข้อกําหนด
FontType ไม่รับรู้ การนําเข้า FontType จากแพ็คเกจระดับสูงสุด: from aspose_font import FontType.
EOT ไฟล์ไม่สามารถอัตราการโหลด ยืนยันว่าไฟล์มีหัว EOT ที่ถูกต้อง. สูญเสียหรือ แฟลล์ EOT ที่ตัดขาดเพิ่มขึ้น a FontLoadException.
คําถามที่พบบ่อย
ผมสามารถแปลง EOT เป็น OTF ได้หรือไม่?
เปลี่ยน EOT เป็น TTF ก่อนด้วย FontConverter.convert(font, FontType.TTF), แล้วเปลี่ยนชื่อ ไฟล์การออกที่มี .otf การขยายถ้าจําเป็น OTF และ TTF มีคู่ตัวเดียวกัน คอนเทนเนอร์.
ห้องสมุดเขียนไฟล์ EOT ได้มั้ย?
FontConverter.convert() ไม่ผลิต EOT output. E OT เป็นการอ่านเท่านั้นใน Aspose.Font FOSS.