CffFont
Overview
CffFont là một lớp trong Aspose.Font FOSS cho Python. Dòng thừa kế từ: Font.
CffFont.get_kern_pairs() trả về một danh sách các đối tượng KernPair đại diện cho các điều chỉnh cốt lõi được xác định trong phông chữ.
Khóa học này cung cấp 14 phương pháp để làm việc với các đối tượng CffFont 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, metrics, num_glyphs, save,Và 2 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 : charset, charstrings, encoding, font_family, font_name, font_style,Và 9 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 | `` | Read | Nhận mã hóa. |
glyph_accessor | GlyphAccessor | Read | Đặt được phụ kiện glyph. |
top_dict | TopDict | Read | Đã có đỉnh Dict. |
private_dict | PrivateDict | Read | Đưa ra tư bản. |
charstrings | CffIndex | Read | Nhận được các chart. |
global_subrs | CffIndex | Read | Nhận được các subrs toàn cầu. |
local_subrs | CffIndex | Read | Nhận được các Subrs địa phương. |
charset | CffCharset | Read | Gửi xe tải. |
string_index | CffIndex | Read | Nhận được dòng index. |
Methods
| Signature | Description |
|---|---|
__init__(data: bytes, top_dict: TopDict, private_dict: PrivateDict, charset: CffCharset, encoding: CffEncoding, charstrings: CffIndex, global_subrs: CffIndex, local_subrs: CffIndex, string_index: CffIndex) | Calls Intô Trong trường hợp này, [Điều kiện]. |
get_kern_pairs() → list[KernPair] | Trở lại cặp kern. |
| `to_bytes(font_type: FontType | None)→bytes` |
font_type() → FontType | Tài sản cung cấp FontType của chữ cái CFF |
font_name() → str | Trở lại dòng tên của font |
font_family() → str | Trả lại tên gia đình của font |
font_style() → str | Trở lại mô tả phong cách (ví dụ, thường xuyên, can đảm) |
num_glyphs() → int | Trả lại tổng số glyphs trong font |
metrics() → FontMetrics | Trở lại một FontMetrics đối tượng chứa dữ liệu đo của 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 để truy cập dữ liệu glyph cá nhân |
save(path: str) | Viết phông chữ vào con đường hệ thống tệp cụ thể |
save_to_format(font_type: FontType, path: str) | Lưu font trong FontType cho con đường đã cung cấp |
convert(target: FontType) → Font | Trở lại một đối tượng Font mới được cài đặt trong định dạng mục tiêu yêu cầu, cho phép chuyển đổi định hình in-memory trước khi tiết kiệm |