FontDescriptor
FontDescriptor
ภาพรวม
FontDescriptor เป็นคลาสใน Aspose.PDF FOSS สำหรับ Python.
เป็นตัวแทนของ font ที่ค้นพบได้.
คลาสนี้ให้ 3 methods สำหรับทำงานกับวัตถุ FontDescriptor ในโปรแกรม Python. วิธีการ ที่มีให้รวมถึง: __init__, get_font_bytes, matches. สมาชิก public ทั้งหมดสามารถเข้าถึงได้โดยแอปพลิเคชัน Python ใด ๆ หลังจากติดตั้งแพ็กเกจ Aspose.PDF FOSS สำหรับ Python. คุณสมบัติ: face_index, family_name, font_type, full_name, has_font_data, is_embedded, และอีก 5 รายการ.
คุณสมบัติ
| ชื่อ | ประเภท | การเข้าถึง | คำอธิบาย |
|---|---|---|---|
has_font_data | bool | อ่าน | คืนค่า True หากสามารถสร้างโปรแกรมฟอนต์สำหรับการฝังได้. |
name | `` | อ่าน | รับชื่อ. |
font_type | `` | อ่าน | รับประเภทฟอนต์. |
is_embedded | `` | อ่าน | รับค่า is embedded. |
is_standard | `` | อ่าน | รับค่า is standard. |
path | `` | อ่าน | รับเส้นทาง. |
face_index | `` | อ่าน | รับดัชนีใบหน้า. |
family_name | `` | อ่าน | รับชื่อแบบอักษร. |
subfamily_name | `` | อ่าน | รับชื่อซับแฟมิลี. |
full_name | `` | อ่าน | รับชื่อเต็ม. |
postscript_name | `` | อ่าน | รับชื่อโพสต์สคริปต์. |
วิธีการ
| ลายเซ็น | คำอธิบาย |
|---|---|
| `init(name: str, font_type: str, is_embedded: bool, is_standard: bool, path: str | None, face_index: int, family_name: str |
| `get_font_bytes(limits: PdfLoadLimits | None)→bytes` |
matches(query: str) → bool | Return True if query ตรงกับชื่อที่รู้จักใด ๆ (ไม่สนใจตัวพิมพ์ใหญ่/เล็ก). |