עבודה עם 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

ראה גם

 עברית