स्थापना
इंस्टॉलेशन
Aspose.Font FOSS for Python एक pure-Python पैकेज है। इसमें कोई C एक्स्टेंशन नहीं है, कोई सिस्टम फ़ॉन्ट लाइब्रेरी निर्भरताएँ नहीं हैं, और कोई प्लेटफ़ॉर्म-विशिष्ट आवश्यकताएँ नहीं हैं। इसे नीचे दिए गए कमांड से किसी भी Python 3.10+ परिवेश में स्थापित करें।
पूर्वापेक्षाएँ
| आवश्यकता | विवरण |
|---|---|
| Python | 3.10 या बाद का |
| पैकेज प्रबंधक | pip (Python 3.10+ के साथ शामिल है) |
| ऑपरेटिंग सिस्टम | Windows, macOS, या Linux |
| बाहरी निर्भरताएँ | कोई नहीं — शुद्ध Python, कोई OS फ़ॉन्ट लाइब्रेरी आवश्यक नहीं |
चरण 1 — पैकेज स्थापित करें
अपने टर्मिनल में निम्नलिखित कमांड चलाएँ, या पहले अपना वर्चुअल एनवायरनमेंट सक्रिय करें:
git clone https://github.com/aspose-font-foss/Aspose.Font-FOSS-for-Python.git
cd Aspose.Font-FOSS-for-Python
pip install -e .चरण 2 — स्थापना सत्यापित करें
स्थापना के बाद, एक त्वरित इम्पोर्ट जांच चलाकर पुष्टि करें कि पैकेज सही ढंग से लोड हुआ है। यदि आपको एक ModuleNotFoundError दिखाई देता है, तो सुनिश्चित करें कि आपने सही Python परिवेश में स्थापित किया है। वर्चुअल एनवायरनमेंट का उपयोग करने से अन्य प्रोजेक्ट्स के साथ संस्करण संघर्ष से बचा जा सकता है:
import aspose_font
print("aspose_font loaded successfully")चरण 3 — अपना पहला फ़ॉन्ट लोड करें
इंस्टॉल होने के बाद, आप FontLoader.open() का उपयोग करके किसी भी TTF, OTF, CFF, WOFF, WOFF2, EOT, या Type 1 फ़ॉन्ट फ़ाइल को लोड कर सकते हैं। यह कॉल एक Font इंस्टेंस लौटाता है जो मेटाडेटा, ग्लिफ़ डेटा, और रूपांतरण उपयोगिताएँ प्रदान करता है:
from aspose_font import FontLoader
font = FontLoader.open("path/to/your-font.ttf")
print(font.font_family, font.num_glyphs, "glyphs")