Type1Outlines

Type1Outlines

نمای کلی

Type1Outlines یک کلاس در Aspose.PDF FOSS برای Python است.

پیشنویس گلیف‌ها را از برنامه قلم Type 1 (/FontFile) رمزگشایی کنید.

این کلاس 3 متد برای کار با اشیاء Type1Outlines در برنامه‌های Python فراهم می‌کند. متدهای قابل دسترس شامل: __init__, advance_width, outline هستند. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python برای هر برنامه Python در دسترس هستند. ویژگی‌ها: builtin_encoding, glyph_names, name_to_gid, num_glyphs, ok, units_per_em.

خواص

نامنوعدسترسیتوضیح
okboolخواندنTrue زمانی که یک برنامه Type 1 با charstrings تجزیه شد.
units_per_em``خواندنواحدها را در هر em دریافت می‌کند.
num_glyphs``خواندنتعداد num glyphs را دریافت می‌کند.
glyph_nameslist[str]خواندننام‌های گلیف را دریافت می‌کند.
name_to_giddict[str, int]خواندننام را به gid می‌گیرد.
builtin_encodingdict[int, str]خواندنکدگذاری داخلی را دریافت می‌کند.

روش ها

امضاتوضیح
`init(font_bytes: bytes, length1: intNone, length2: int
outline(gid: int) → list[Contour]بازگرداندن کانتورهای صاف‌شده و بسته برای gid در واحدهای قلم (y بالا).
advance_width(gid: int) → `intNone`

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

 فارسی