TrueTypeOutlines
TrueTypeOutlines
ภาพรวม
TrueTypeOutlines เป็นคลาสใน Aspose.PDF FOSS สำหรับ Python.
ถอดรหัสโครงร่าง glyph จากโปรแกรม TrueType (glyf) ที่ฝังอยู่.
คลาสนี้ให้ 3 methods สำหรับทำงานกับอ็อบเจ็กต์ TrueTypeOutlines ในโปรแกรม Python. วิธีที่มีให้รวมถึง: __init__, advance_width, outline. สมาชิกสาธารณะทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใดๆ หลังจากติดตั้งแพคเกจ Aspose.PDF FOSS สำหรับ Python. คุณสมบัติ: num_glyphs, ok, units_per_em.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
ok | bool | อ่าน | True เมื่อโปรแกรม TrueType glyf ถูกวิเคราะห์สำเร็จ. |
units_per_em | `` | อ่าน | รับค่าหน่วยต่อ em. |
num_glyphs | `` | อ่าน | รับจำนวน glyphs. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
__init__(font_bytes: bytes) | Calls init(font_bytes) บนอินสแตนซ์ TrueTypeOutlines นี้. |
outline(gid: int) → list[Contour] | ส่งคืนคอนทัวร์ที่แบนและปิดสำหรับ gid ในหน่วยฟอนต์ (y ขึ้น). |
advance_width(gid: int) → `int | None` |