Type1Outlines

Type1Outlines

ภาพรวม

Type1Outlines เป็นคลาสใน Aspose.PDF FOSS สำหรับ Python.

ถอดรหัสโครงร่าง glyph จากโปรแกรมฟอนต์ 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``อ่านรับจำนวน glyphs.
glyph_nameslist[str]อ่านรับชื่อ glyph.
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 up).
advance_width(gid: int) → `intNone`

ดูเพิ่มเติม

 ภาษาไทย