EOT Fonts के साथ काम करना
EOT Fonts के साथ काम करना
यह गाइड दिखाता है कि कैसे लोड किया गया OpenType (EOT) फ़ाइलों और उन्हें वर्तमान ब्राउज़रों के लिए TTF या WOFF2 जैसे आधुनिक प्रारूपों में परिवर्तित करने के तरीके।.
अंतर्निहित OpenType (EOT) एक विरासत वेब फ़ॉन्ट प्रारूप है जो मुख्य रूप से पुराने Internet Explorer संस्करणों द्वारा उपयोग किया जाता है. Aspose.Font FOSS for Python EOT फ़ोन्ट्स को लोड और आधुनिक प्रारंभ में परिवर्तित कर सकता है वेब या डेस्कटॉप के लिए उपयोग के लिये।.
एक ईओटी फ़ॉन्ट लोड करें
FontLoader.open() स्वचालित रूप से बाइनरी शीर्षक से ईओटी प्रारूप का पता लगाता है और मानक मेटाडेटा गुणों जैसे एक फ़ॉन्ट ऑब्जेक्ट वापस करता है। 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()सीधे ईओटी श्रृंखला के लिए
API संदर्भ सारांश
| वर्ग / विधि | Description |
|---|---|
FontLoader.open(path) | एक फ़ाइल मार्ग से एक EOT फ़ॉन्ट लोड करें |
FontConverter.convert(font, target_format) | EOT को एक और प्रारूप में परिवर्तित करें |
EotSerializer | सीधे ईओटी श्रृंखला |