PdfFont

نظرة عامة

PdfFont هي فئة في Aspose.PDF FOSS لـ Java.

فئة أساسية ملخصة لجميع أنواع الخطوط PDF (ISO 32000-1:2008، §9.5).

يوفر هذا الفصل 10 طرق للعمل مع PdfFont كائنات في برامج Java. المنهجيات المتاحة تشمل: decode, fromDictionary, getBaseFont, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth, isComposite. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMetrics,وواحد آخر.

خصائص

اسمالنوعالوصولوصف
baseFontStringاقرأيعيد اسم الخط الأساسي (/BaseFont).
encodingFontEncodingاقرأيعيد ترميز الخطوط.
toUnicodeToUnicodeCMapاقرأيعيد خريطة ToUnicode CMap.
fontDescriptorFontDescriptorاقرأيعيد وصف الخط.
compositebooleanاقرأيعيد {@code true} عندما يكون هذا نوع 0 من الخطوط المركبة التي
تشفير تيار المحتوى يستخدم رموز أحرف متعددة البايت (مثل:.
fontMetricsFontMetricsاقرأيعيد مقاييس الخطوط.
fontDictionaryPdfDictionaryاقرأيعيد قاموس الخط الأساسي.

الطرق

التوقيعوصف
decode(charCodes: byte[]) → Stringيفكّر بايتات رمز الرمز الخام إلى سلسلة يونيكود.
getWidth(charCode: int) → doubleيعيد عرض النموذج المذكور لرمز الشخصية المعطى، في وحدات من 1/1000 مساحة نص.
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 المناسبة من قاموس الخطوط.

انظر أيضاً

 العربية