Type1Outlines

Type1Outlines

نظرة عامة

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

فك ترميز مخططات الرموز من برنامج خط Type 1 (/FontFile).

توفر هذه الفئة 3 طرق للعمل مع كائنات Type1Outlines في برامج Python. تشمل الطرق المتاحة: __init__, advance_width, outline. جميع الأعضاء العامين متاحين لأي تطبيق Python بعد تثبيت حزمة Aspose.PDF FOSS لـ 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``قراءةيحصل على عدد الرموز.
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`

انظر أيضاً

 العربية