CffOutlines

CffOutlines

نظرة عامة

CffOutlines هي فئة في Aspose.PDF FOSS لـ Python.

فك ترميز مخططات الحروف من برنامج خط CFF (Type 2 charstring).

توفر هذه الفئة 4 طرق للعمل مع كائنات CffOutlines في برامج Python. تشمل الطرق المتاحة: __init__، advance_width، encoding_code_to_gid، outline. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.PDF FOSS لـ Python. الخصائص: num_glyphs، ok، units_per_em.

خصائص

اسمالنوعالوصولوصف
okboolقراءةTrue عندما تم تحليل برنامج CFF بنجاح.
units_per_em``قراءةيحصل على الوحدات لكل إيم.
num_glyphs``قراءةيحصل على num glyphs.

الطرق

التوقيعوصف
__init__(font_bytes: bytes)Calls init(font_bytes) على هذه الحالة CffOutlines.
outline(gid: int) → list[Contour]إرجاع الخطوط المغلقة المسطحة لـ gid بوحدات الخط (y up).
advance_width(gid: int) → `intNone`
encoding_code_to_gid() → dict[int, int]إرجاع الترميز المخصص المدمج في CFF كـ code -> gid، أو {}.

انظر أيضاً

 العربية