עבודה עם EOT Fonts
עבודה עם EOT Fonts
מדריך זה מראה כיצד להעלות את קבצי OpenType (EOT) המורכבים ולהמיר אותם לתבניות מודרניות כגון TTF או WOFF2 עבור דפדפנים ומערכות הפעלה קיימות.
OpenType (EOT) הוא פורמט טקסט אינטרנט מורשת המשמש בעיקר על ידי גרסאות Internet Explorer ישנות יותר. Aspose.Font FOSS עבור Python יכול להעלות ולהמיר טפטים EOT לתבניות מודרניות לשימוש באינטרנט או שולחן העבודה.
להעלות את EOT Font
FontLoader.open() הוא מזהה באופן אוטומטי את פורמט EOT מהכותרת הבינארית ומחזיר אובייקט טקסט עם תכונות מטא-נתונים סטנדרטיות כגון: font_name ו num_glyphs.
from aspose_font.loader import FontLoader
font = FontLoader.open("LegacyFont.eot")
print(font.font_name, font.num_glyphs)להפוך את EOT ל TTF
FontConverter.convert(font, target) מקבל כל טופס מחוברים ויוצר אובייקט טקסט חדש בפורמט היעד שנקבע.ההפוך שמר את תוצאות הגליף ואת נתוני המטא-דאו.
from aspose_font.loader import FontLoader
from aspose_font.converter import FontConverter
eot = FontLoader.open("LegacyFont.eot")
ttf = FontConverter.convert(eot, target_format="ttf")טיפים ושיטות טובות
- ניתן להעלות ולמרת קבצים EOT לתבניות אחרות; להשתמש
EotSerializer.serialize(font)להפיק EOT בינארי תוצר - עבור משלוח אינטרנט מודרני, להמיר EOT ל WOFF2 באמצעות
FontConverter.convert(font, "woff2") - שימוש
EotSerializer.serialize()תגיות: EOT serialization
סיכום התייחסות API
| שיעור / שיטה | תיאור |
|---|---|
FontLoader.open(path) | להעלות טופס EOT מדרך קובץ |
FontConverter.convert(font, target_format) | הפוך את ה-EOT לתבנית אחרת |
EotSerializer | סדרת EOT Direct |