Type3Font

نظرة عامة

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

النوع 3 الخط (/النوع الفرعي /النمط3) ISO 32000-1:2008، §9.6.5.

توفر هذه الفئة 14 طريقة للعمل مع Type3Font كائنات في برامج Java. المنهجيات المتاحة تشمل: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode,، و 2 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMatrix,و 3 آخرين.

خصائص

اسمالنوعالوصولوصف
fontMatrixMatrixاقرأيعيد مساحة النمط المخططة /FontMatrix إلى مسافة نصية (§9.6.5).
fontResourcesPdfDictionaryاقرأيعيد قاموس / Resources الخاص بالخطوط الخاصة بتدفقات الخطوص،,
أو لا شيء في هذه الحالة المواصفات (§9.6.5 ، ملاحظة 2) تقول أن تراجع
إلى موارد تيار المحتوى الذي رسم النص.
baseFontStringاقرأيعيد اسم الخط الأساسي (/BaseFont).
encodingFontEncodingاقرأيعيد ترميز الخطوط.
toUnicodeToUnicodeCMapاقرأيعيد خريطة ToUnicode CMap.
fontDescriptorFontDescriptorاقرأيعيد وصف الخط.
compositebooleanاقرأيعيد {@code true} عندما يكون هذا نوع 0 من الخطوط المركبة التي
تشفير تيار المحتوى يستخدم رموز أحرف متعددة البايت (مثل:.
fontMetricsFontMetricsاقرأيعيد مقاييس الخطوط.
fontDictionaryPdfDictionaryاقرأيعيد قاموس الخط الأساسي.

الطرق

التوقيعوصف
Type3Font(fontDict: PdfDictionary, parser: PDFParser)يخلق Type3Font من قاموس الخطوط.
getWidth(charCode: int) → double
getFontMatrix() → Matrixيعيد مساحة النمط المخططة /FontMatrix إلى مسافة نصية (§9.6.5).
getCharProc(charCode: int) → PdfStreamيعيد تيار محتوى وصف النصوص لرمز الشخصية:
/ تشفير ((/اختلافات) ترسم الرمز إلى اسم مصطلح، الذي يستخدم المفاتيح
في قاموس /CharProcs (§9.6.5).
getFontResources() → PdfDictionaryيعيد قاموس / Resources الخاص بالخطوط الخاصة بتدفقات الخطوص،,
أو لا شيء في هذه الحالة المواصفات (§9.6.5 ، ملاحظة 2) تقول أن تراجع
إلى موارد تيار المحتوى الذي رسم النص.
decode(charCodes: byte[]) → Stringيفكّر بايتات رمز الرمز الخام إلى سلسلة يونيكود.
getBaseFont() → Stringيعيد اسم الخط الأساسي (/BaseFont).
getEncoding() → FontEncodingيعيد ترميز الخطوط.
getToUnicode() → ToUnicodeCMapيعيد خريطة ToUnicode CMap.
getFontDescriptor() → FontDescriptorيعيد وصف الخط.
isComposite() → booleanيعيد {@code true} عندما يكون هذا نوع 0 من الخطوط المركبة التي
تشفير تيار المحتوى يستخدم رموز أحرف متعددة البايت (مثل:.
getFontMetrics() → FontMetricsيعيد مقاييس الخطوط.
getFontDictionary() → PdfDictionaryيعيد قاموس الخط الأساسي.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFontيخلق الطبقة الفرعية PdfFont المناسبة من قاموس الخطوط.

انظر أيضاً

 العربية