Type0Font

نظرة عامة

Type0Font هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: PdfFont.

النوع 0 (مكون) الخط (ISO 32000-1:2008، §9.7).

توفر هذه الفئة 14 طريقة للعمل مع Type0Font كائنات في برامج Java. المنهجيات المتاحة تشمل: Type0Font, decode, fromDictionary, getBaseFont, getDescendantFont, getEncoding, getEncodingName, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth,، و 2 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: baseFont, composite, descendantFont, encoding, encodingName, fontDescriptor,و 4 المزيد.

خصائص

اسمالنوعالوصولوصف
compositebooleanاقرأيحصل على المكونات.
descendantFontCIDFontاقرأيعيد النسل CIDFont.
fontDescriptorFontDescriptorاقرأيعيد {@link FontDescriptor} الذي يحمله CIDFont النسبي.
(جذر Type0 نفسه ليس لديه واحد PDF spec §9.7.3 يضع الموقع
وصف على النسب).
encodingNameStringاقرأيعيد اسم التشفير (مثل “هوية-H”).
identityEncodingbooleanاقرأيعيد true عندما يكون تشفير CMap هو Identity-H أو Identities-V،,
أي:.
baseFontStringاقرأيعيد اسم الخط الأساسي (/BaseFont).
encodingFontEncodingاقرأيعيد ترميز الخطوط.
toUnicodeToUnicodeCMapاقرأيعيد خريطة ToUnicode CMap.
fontMetricsFontMetricsاقرأيعيد مقاييس الخطوط.
fontDictionaryPdfDictionaryاقرأيعيد قاموس الخط الأساسي.

الطرق

التوقيعوصف
Type0Font(fontDict: PdfDictionary, parser: PDFParser)يخلق Type0Font من قاموس الخطوط.
decode(charCodes: byte[]) → Stringيفكّر البايتات الخام باستخدام خرائط CID ذات مستويين.
getWidth(charCode: int) → double
isComposite() → booleanيعود true إذا تم تعيين composite.
getDescendantFont() → CIDFontيعيد النسل CIDFont.
getFontDescriptor() → FontDescriptorيعيد {@link FontDescriptor} الذي يحمله CIDFont النسبي.
(جذر Type0 نفسه ليس لديه واحد PDF spec §9.7.3 يضع الموقع
وصف على النسب).
getEncodingName() → Stringيعيد اسم التشفير (مثل “هوية-H”).
isIdentityEncoding() → booleanيعيد true عندما يكون تشفير CMap هو Identity-H أو Identities-V،,
أي:.
getBaseFont() → Stringيعيد اسم الخط الأساسي (/BaseFont).
getEncoding() → FontEncodingيعيد ترميز الخطوط.
getToUnicode() → ToUnicodeCMapيعيد خريطة ToUnicode CMap.
getFontMetrics() → FontMetricsيعيد مقاييس الخطوط.
getFontDictionary() → PdfDictionaryيعيد قاموس الخط الأساسي.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFontيخلق الطبقة الفرعية PdfFont المناسبة من قاموس الخطوط.

انظر أيضاً

 العربية