LocaTable
ภาพรวม
LocaTable เป็นคลาสใน Aspose.Font FOSS สําหรับ Python.
LocaTable.glyph_offset(gid) จะส่งกลับการสลับไบต์ของข้อมูล glyph สําหรับ ID ของ glyff ที่ได้รับในตาราง glyf ของ font.
หมวดนี้ให้ 4 วิธีในการทํางานกับวัตถุ LocaTable ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: from_reader, glyph_length, glyph_offset, to_bytes. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python. คุณสมบัติ: offsets.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
offsets | list[int] | อ่าน/เขียน | รับหรือกำหนดค่าออฟเซ็ต. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
from_reader(r: BinaryReader, num_glyphs: int, index_to_loc_format: int, table_length: int) → "LocaTable" | อ่านตาราง Loca จาก BinaryReader โดยใช้จํานวน glyph, รูปแบบและความยาว |
to_bytes(index_to_loc_format: int) → bytes | การเรียงตาราง Loca เป็นไบต์ ตามการให้ index_to_loc_format |
glyph_offset(gid: int) → int | ส่งกลับการสลับไบต์ของข้อมูลกลิฟสําหรับ ID กลิ๊ฟที่ให้ไว้ภายในตารางกลิกฟอนท์s |
glyph_length(gid: int) → int | ส่งความยาวไบต์ของข้อมูล glyph สําหรับ gid ที่ให้มา |