Installation

نصب

Aspose.Font FOSS برای Python یک بستهٔ pure-Python است. این بسته هیچ افزونهٔ C ندارد، وابستگی به کتابخانهٔ فونت سیستمی ندارد و نیازمندی‌های خاص پلتفرمی ندارد. آن را با دستور زیر در هر محیط Python 3.10+ نصب کنید.


پیش‌نیازها

الزامجزئیات
Python3.10 یا بالاتر
مدیر بستهpip (شامل در Python 3.10+)
سیستم عاملویندوز، macOS یا لینوکس
وابستگی‌های خارجیهیچ — خالص Python، بدون نیاز به کتابخانه‌های قلم OS

مرحلهٔ ۱ — نصب بسته

دستور زیر را در ترمینال خود اجرا کنید، یا ابتدا محیط مجازی خود را فعال کنید:

git clone https://github.com/aspose-font-foss/Aspose.Font-FOSS-for-Python.git
cd Aspose.Font-FOSS-for-Python
pip install -e .

مرحلهٔ ۲ — تأیید نصب

پس از نصب، با اجرای یک بررسی سریع ایمپورت، تأیید کنید که بسته به‌درستی بارگذاری شده است. اگر ModuleNotFoundError را مشاهده کردید، اطمینان حاصل کنید که در محیط Python صحیح نصب کرده‌اید. استفاده از محیط مجازی از تعارض نسخه‌ها با پروژه‌های دیگر جلوگیری می‌کند:

import aspose_font
print("aspose_font loaded successfully")

مرحله ۳ — بارگذاری اولین قلم شما

پس از نصب، می‌توانید هر فایل قلم TTF، OTF، CFF، WOFF، WOFF2، EOT یا Type 1 را با استفاده از FontLoader.open() بارگذاری کنید. این فراخوانی یک نمونه Font برمی‌گرداند که متادیتا، داده‌های گلیف و ابزارهای تبدیل را در اختیار می‌گذارد:

from aspose_font import FontLoader

font = FontLoader.open("path/to/your-font.ttf")
print(font.font_family, font.num_glyphs, "glyphs")

مراحل بعدی

همچنین ببینید:

 فارسی