Type1Font

סקירה כללית

Type1Font הוא שיעור ב Aspose.Font FOSS עבור Python. מורשת מ : Font.

Type1Font.load_afm loads an AFM file from the given path into the Type1Font instance.

שיעור זה מספק 15 שיטות לעבוד עם אובייקטים Type1Font בתוכניות Python. שיטות זמינות כוללות: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs,3 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Font FOSS עבור חבילת Python. רכוש : encoding, font_family, font_name, font_style, font_type, glyph_accessor,ועוד 2 עוד.

נכסים

שםסוגגישהתיאור
font_typeFontTypeקראומקבל את סוג הפורט.
font_namestrקראוקבל את שם הפורטל.
font_familystrקראוקבל את משפחת הפורט.
font_stylestrקראומקבל את סגנון הפורט.
num_glyphsintקראותנו לי את ה-NUM GIFS.
metricsFontMetricsקראומקבלים את המטרייה.
encodingFontEncodingקראומקבל את הקוד.
glyph_accessorGlyphAccessorקראוקבל את המכשיר הגליף.

שיטות

חתימהתיאור
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool)שיחות INI על פי דוגמה זו.
get_kern_pairs()list[KernPair]החזיר את זוגות הליבה.
load_afm(path: str)הורד קובץ AFM מהדרך הניתנה לאינדקס Type1Font
`to_bytes(font_type: FontTypeNone)bytes`
font_type()FontTypeהחזיר את הערך ה-enum FontType המזהה את פורמט האותיות
font_name()strקרא font_name על האינדקס הזה Type1Font.
font_family()strבית קפה שמור את שם המשפחה של האותיות
font_style()strהחזיר את תיאור הסגנון (לדוגמה, Bold, Italic) של האותיות
num_glyphs()intהנכס נותן את המספר הכולל של גליפים בכתב העת
metrics()FontMetricsהנכס מספק גישה לאובייקט FontMetrics עבור האותיות
encoding()FontEncodingהחזיר אובייקט FontEncoding המתאר את הקוד האופי של הטופס
glyph_accessor()GlyphAccessorהחזיר GlyphAccessor כדי לקבל נתונים glyph מהחותם
save(path: str)כתיבת האות לדרך הקובץ המוגדרת בפורמט הנוכחי שלה
save_to_format(font_type: FontType, path: str)שמור את האותיות שהופכו ל FontType בדרכים שניתנו
convert(target: FontType)Fontשיחות להפוך את זה Type1Font דוגמה.

ראה גם

 עברית