CffOutlines

CffOutlines

نمای کلی

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

خطوط گلیف را از یک برنامه قلم CFF (Type 2 charstring) رمزگشایی کنید.

این کلاس 4 متد برای کار با اشیای CffOutlines در برنامه‌های Python فراهم می‌کند. متدهای موجود شامل: __init__، advance_width، encoding_code_to_gid، outline. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python، برای هر برنامهٔ Python قابل دسترسی هستند. ویژگی‌ها: num_glyphs، ok، units_per_em.

خواص

نامنوعدسترسیتوضیح
okboolخواندنTrue زمانی که یک برنامه CFF با موفقیت تجزیه شد.
units_per_em``خواندنواحدهای در هر em را دریافت می‌کند.
num_glyphs``خواندنتعداد گلیف‌ها را دریافت می‌کند.

روش ها

امضاتوضیح
__init__(font_bytes: bytes)Calls init(font_bytes) در این نمونه CffOutlines.
outline(gid: int) → list[Contour]بازگرداندن خطوط مسطح و بسته برای gid در واحدهای قلم (y بالا).
advance_width(gid: int) → `intNone`
encoding_code_to_gid() → dict[int, int]بازگرداندن Encoding سفارشی توکار CFF به عنوان code -> gid، یا {}.

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

 فارسی