FontDescriptor
المعلومات العامة
FontDescriptor هي فئة في Aspose.PDF FOSS لـ Java.
تغليف قاموس PDF /FontDescriptor (ISO 32000-1:2008، §9.8, الجدول 122).
توفر هذه الفئة 18 طريقة للعمل مع FontDescriptor كائنات في برامج Java. المنهجيات المتاحة تشمل: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth,، و 6 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: ascent, capHeight, descent, fixedPitch, flags, fontBBox,و 11 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
fontName | String | اقرأ | يعيد اسم الخط PostScript (/FontName). |
flags | int | اقرأ | يعيد خط النمط العلامات بيتماسك (/Flags، §9.8.2 ، الجدول 123). |
ascent | double | اقرأ | يعيد الارتفاع (/الرتفع) الحد الأقصى فوق خط البداية. |
descent | double | اقرأ | يعيد النزول (/النزيل) الحد الأقصى للفقراء تحت خط البداية (عادة سلبي). |
capHeight | double | اقرأ | يعيد ارتفاع القفص (/CapHeight) ارتقاء الحروف الكبيرة. |
italicAngle | double | اقرأ | يعيد الزاوية المتجهة (/ItalicAngle) بالدرجات في الاتجاه المعاكس للنصف الساعة من العمودية. |
stemV | double | اقرأ | يعيد عرض الجذع المهيمن (/StemV) للجذوع العمودية. |
fontBBox | Rectangle | اقرأ | يعيد مربع تحديد الخطوط (/FontBBox [llx lly urx ury]). |
missingWidth | double | اقرأ | يعيد العرض المفقود (/MissingWidth) للأحرف التي ليست في /Widths للخطوط. |
fontFile | PdfStream | اقرأ | يعيد /FontFile (برنامج الخط 1 النوع). |
fontFile2 | PdfStream | اقرأ | يعيد /FontFile2 (برنامج TrueType) النص. |
fontFile3 | PdfStream | اقرأ | يعيد /FontFile3 (برنامج الخط CFF/OpenType). |
fixedPitch | boolean | اقرأ | يعيد true إذا كان الخط ثابت (بيت العلم 1). |
serif | boolean | اقرأ | يعيد true إذا كان الخط هو serif (بيت العلم 2). |
symbolic | boolean | اقرأ | يعيد true إذا كان الخط رمزي (بيت العلم 3). |
italic | boolean | اقرأ | يعيد true إذا كان الخط متأرجح (بيت العلامة 7). |
pdfDictionary | PdfDictionary | اقرأ | يعيد قاموس PDF الأساسي. |
الطرق
| التوقيع | وصف |
|---|---|
FontDescriptor(dict: PdfDictionary) | يخلق FontDescriptor من قاموس /FontDescriptor. |
getFontName() → String | يعيد اسم الخط PostScript (/FontName). |
getFlags() → int | يعيد خط النمط العلامات بيتماسك (/Flags، §9.8.2 ، الجدول 123). |
getAscent() → double | يعيد الارتفاع (/الرتفع) الحد الأقصى فوق خط البداية. |
getDescent() → double | يعيد النزول (/النزيل) الحد الأقصى للفقراء تحت خط البداية (عادة سلبي). |
getCapHeight() → double | يعيد ارتفاع القفص (/CapHeight) ارتقاء الحروف الكبيرة. |
getItalicAngle() → double | يعيد الزاوية المتجهة (/ItalicAngle) بالدرجات في الاتجاه المعاكس للنصف الساعة من العمودية. |
getStemV() → double | يعيد عرض الجذع المهيمن (/StemV) للجذوع العمودية. |
getFontBBox() → Rectangle | يعيد مربع تحديد الخطوط (/FontBBox [llx lly urx ury]). |
getMissingWidth() → double | يعيد العرض المفقود (/MissingWidth) للأحرف التي ليست في /Widths للخطوط. |
getFontFile() → PdfStream | يعيد /FontFile (برنامج الخط 1 النوع). |
getFontFile2() → PdfStream | يعيد /FontFile2 (برنامج TrueType) النص. |
getFontFile3() → PdfStream | يعيد /FontFile3 (برنامج الخط CFF/OpenType). |
isFixedPitch() → boolean | يعيد true إذا كان الخط ثابت (بيت العلم 1). |
isSerif() → boolean | يعيد true إذا كان الخط هو serif (بيت العلم 2). |
isSymbolic() → boolean | يعيد true إذا كان الخط رمزي (بيت العلم 3). |
isItalic() → boolean | يعيد true إذا كان الخط متأرجحًا (بيت العلامة 7). |
getPdfDictionary() → PdfDictionary | يعيد قاموس PDF الأساسي. |