TopDict
סקירה כללית
TopDict הוא שיעור ב Aspose.Font FOSS עבור Python.
TopDict.from_dict(d, string_index) יוצר דוגמה של TopTict מתוך דיסקרטיה וטבלת אינדיקטורים של שורת, המאפשרת מחדשנות מתוכנת של נתונים מטא-מעמד העליון של טופס.
שיעור זה מספק 2 שיטות לעבוד עם אובייקטים TopDict בתוכניות Python. שיטות זמינות כוללות: from_dict, get_sid. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Font FOSS עבור חבילת Python. רכוש : charset_offset, charstring_type, charstrings_offset, encoding_offset, family_name, font_bbox,ועוד 10 עוד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
full_name | str | קרא / כתיבה | מקבל או קובע את השם המלא. |
family_name | str | קרא / כתיבה | קבל או קבע את שם המשפחה. |
weight | str | קרא / כתיבה | מקבל או מטיל את המשקל. |
version | str | קרא / כתיבה | מקבל או מפרט את הגרסה. |
font_bbox | tuple[int, int, int, int] | קרא / כתיבה | קבל או הקלד את האות bbox. |
charstring_type | int | קרא / כתיבה | מקבל או קבע את סוג האריזה. |
italic_angle | float | קרא / כתיבה | מקבל או קבע את הזווית האיטלקית. |
is_fixed_pitch | bool | קרא / כתיבה | מקבל או מונח את הקו קבוע. |
underline_position | int | קרא / כתיבה | מקבל או קבע את המיקום התחתון. |
underline_thickness | int | קרא / כתיבה | מקבל או מטיל את העומק של הבסיס. |
font_matrix | tuple[float, float, float, float, float, float] | קרא / כתיבה | קבל או הקלד את מתיחת השם. |
charset_offset | int | קרא / כתיבה | מקבל או מוריד את הרכב. |
encoding_offset | int | קרא / כתיבה | מקבל או מטיל את ההפצה הקודמת. |
charstrings_offset | int | קרא / כתיבה | מקבל או מטיל את החזר ההון. |
private_size | int | קרא / כתיבה | מקבל או קובע את הגודל הפרטי. |
private_offset | int | קרא / כתיבה | מקבל או מטיל את הנחה פרטית. |
שיטות
| חתימה | תיאור |
|---|---|
from_dict(d: CffDict, string_index: CffIndex) → "TopDict" | יצירת דוגמה TopDict מתוך דיסקרטיה וטבלה של אינדיקטורים שורה, המאפשרת שיקום מתוכנן של נתונים מטא-רמה העליונה של טופס |
get_sid(op: int) → str | החזיר את שם השורה הקשורים לקוד מפעיל מסוים |