TrueTypeOutlines
TrueTypeOutlines
Tổng quan
TrueTypeOutlines là một lớp trong Aspose.PDF FOSS dành cho Python.
Giải mã đường viền glyph từ một chương trình TrueType (glyf) được nhúng.
Lớp này cung cấp 3 phương thức để làm việc với các đối tượng TrueTypeOutlines trong các chương trình Python. Các phương thức khả dụng bao gồm: __init__, advance_width, outline. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.PDF FOSS dành cho Python. Thuộc tính: num_glyphs, ok, units_per_em.
Thuộc tính
| Tên | Kiểu | Truy cập | Mô tả |
|---|---|---|---|
ok | bool | Đọc | True khi một chương trình TrueType glyf được phân tích thành công. |
units_per_em | `` | Đọc | Lấy số đơn vị trên mỗi em. |
num_glyphs | `` | Đọc | Lấy số glyphs. |
Phương thức
| Chữ ký | Mô tả |
|---|---|
__init__(font_bytes: bytes) | Calls init(font_bytes) trên instance TrueTypeOutlines này. |
outline(gid: int) → list[Contour] | Trả về các đường viền đã được làm phẳng, đóng cho gid theo đơn vị phông chữ (y lên). |
advance_width(gid: int) → `int | None` |