Type1Font
Overview
Type1Font là một lớp trong Aspose.Font FOSS cho Python. Dòng thừa kế từ: Font.
Type1Font.load_afm loads an AFM file from the given path into the Type1Font instance.
Khóa học này cung cấp 15 phương pháp để làm việc với các đối tượng Type1Font trong các chương trình Python. Các phương pháp có sẵn bao gồm: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs,Và 3 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Font FOSS cho gói Python. Tài sản : encoding, font_family, font_name, font_style, font_type, glyph_accessor,Và 2 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
font_type | FontType | Read | Nhận dạng font. |
font_name | str | Read | Nhận tên font. |
font_family | str | Read | Gửi cho gia đình font. |
font_style | str | Read | Có được phong cách font. |
num_glyphs | int | Read | Đưa vào các num glyphs. |
metrics | FontMetrics | Read | Nhận được các metrics. |
encoding | FontEncoding | Read | Nhận mã hóa. |
glyph_accessor | GlyphAccessor | Read | Đặt được phụ kiện glyph. |
Methods
| Signature | Description |
|---|---|
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool) | Calls Intô Trong trường hợp này, [Điều kiện]. |
get_kern_pairs() → list[KernPair] | Trở lại cặp kern. |
load_afm(path: str) | Tải tệp AFM từ con đường cụ thể vào Type1Font ví dụ |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Trả lại FontType giá trị enum xác định định dạng của phông chữ |
font_name() → str | Nhấn font_name vào trường hợp Type1Font này. |
font_family() → str | Bất động sản lưu trữ tên gia đình của font |
font_style() → str | Trả lại mô tả phong cách (ví dụ, Bold, Italic) của chữ cái |
num_glyphs() → int | Tài sản cho biết tổng số glyph trong font |
metrics() → FontMetrics | Tài sản cung cấp quyền truy cập vào đối tượng FontMetrics cho các phông chữ |
encoding() → FontEncoding | Trở lại một FontEncoding đối tượng mô tả mã hóa nhân vật của phông chữ |
glyph_accessor() → GlyphAccessor | Trả lại GlyphAccessor để lấy dữ liệu glyph từ font |
save(path: str) | Viết phông chữ vào con đường tệp cụ thể trong định dạng hiện tại của nó |
save_to_format(font_type: FontType, path: str) | Giữ font chuyển đổi sang FontType trên con đường đã cung cấp |
convert(target: FontType) → Font | Các cuộc gọi chuyển đổi trên Type1Font ví dụ này. |