Type1Font

نمای کلی

Type1Font یک کلاس در Aspose.Font FOSS برای پایتون است. وارثان از: Font.

Type1Font.load_afm یک فایل AFM را از مسیر داده شده به نمونه { PLACHEHOLE} بار می زند.

این کلاس ۱۵ روش برای کار با Type1Font در برنامه های پایتون را ارائه می دهد. روش های موجود شامل: __init__, convert, encoding, font_family, font_name, font_style, font_type, get_kern_pairs, glyph_accessor, load_afm, metrics, num_glyphs,، و سه روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Font FOSS برای پایتون به هر برنامه ی Python دسترسی دارند. خواص: encoding, font_family, font_name, font_style, font_type, glyph_accessor,، و 2 تا ديگه .

خواص

نام:نوع:Accessشرح:
font_typeFontTypeبخونید.نوع قلم را دریافت می‌کند.
font_namestrبخونید.نام قلم را دریافت می‌کند.
font_familystrبخونید.خانوادهٔ قلم را دریافت می‌کند.
font_stylestrبخونید.قالب قلم را دریافت می‌کند.
num_glyphsintبخونید.مقدار num glyphs را دریافت می‌کند.
metricsFontMetricsبخونید.متریک‌ها را دریافت می‌کند.
encodingFontEncodingبخونید.کدگذاری را دریافت می‌کند.
glyph_accessorGlyphAccessorبخونید.دسترسی‌گر گلیف را دریافت می‌کند.

روش ها

Signatureشرح:
__init__(raw_data: bytes, font_data: Type1FontData, is_pfa: bool)Calls در حال حاضر در این Type1Font مثال.
get_kern_pairs() → list[KernPair]جفت هسته ها رو برگردونه.
load_afm(path: str)یک فایل AFM را از مسیر داده شده به نمونه Type1Font بارگذاری می کند.
`to_bytes(font_type: FontTypeNone)→bytes`
font_type() → FontTypeارزش FontType را که فرمت فونت را شناسایی می کند، بازمی گرداند.
font_name() → strفونت_نام را در این Type1Font صدا می کند.
font_family() → strویژگی نام خانوادگی فونت را ذخیره می کند.
font_style() → strتوصیف کننده سبک (به عنوان مثال، bold, italic) فونت را باز می گرداند.
num_glyphs() → intویژگی تعداد کلی گلیف ها در فونت را نشان می دهد.
metrics() → FontMetricsویژگی دسترسی به شیء FontMetrics برای فونت را فراهم می کند.
encoding() → FontEncodingبازگردانده یک FontEncoding که توصیف کننده رمزگذاری کاراکتر فونت است.
glyph_accessor() → GlyphAccessorGlyphAccessor را برای گرفتن داده های گلیف از فونت باز می گرداند.
save(path: str)فونت را به مسیر فایل مشخص شده در فرمت فعلی اش می نویسد.
save_to_format(font_type: FontType, path: str)فونت تبدیل شده به FontType را در مسیر ارائه شده ذخیره می کند.
convert(target: FontType) → Fontتماس ها در این Type1Font تبدیل می شوند.

همچنین ببینید:

 فارسی