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 آخرين.

خصائص

اسمالنوعالوصولوصف
fontNameStringاقرأيعيد اسم الخط PostScript (/FontName).
flagsintاقرأيعيد خط النمط العلامات بيتماسك (/Flags، §9.8.2 ، الجدول 123).
ascentdoubleاقرأيعيد الارتفاع (/الرتفع) الحد الأقصى فوق خط البداية.
descentdoubleاقرأيعيد النزول (/النزيل) الحد الأقصى للفقراء تحت خط البداية (عادة سلبي).
capHeightdoubleاقرأيعيد ارتفاع القفص (/CapHeight) ارتقاء الحروف الكبيرة.
italicAngledoubleاقرأيعيد الزاوية المتجهة (/ItalicAngle) بالدرجات في الاتجاه المعاكس للنصف الساعة من العمودية.
stemVdoubleاقرأيعيد عرض الجذع المهيمن (/StemV) للجذوع العمودية.
fontBBoxRectangleاقرأيعيد مربع تحديد الخطوط (/FontBBox [llx lly urx ury]).
missingWidthdoubleاقرأيعيد العرض المفقود (/MissingWidth) للأحرف التي ليست في /Widths للخطوط.
fontFilePdfStreamاقرأيعيد /FontFile (برنامج الخط 1 النوع).
fontFile2PdfStreamاقرأيعيد /FontFile2 (برنامج TrueType) النص.
fontFile3PdfStreamاقرأيعيد /FontFile3 (برنامج الخط CFF/OpenType).
fixedPitchbooleanاقرأيعيد true إذا كان الخط ثابت (بيت العلم 1).
serifbooleanاقرأيعيد true إذا كان الخط هو serif (بيت العلم 2).
symbolicbooleanاقرأيعيد true إذا كان الخط رمزي (بيت العلم 3).
italicbooleanاقرأيعيد true إذا كان الخط متأرجح (بيت العلامة 7).
pdfDictionaryPdfDictionaryاقرأيعيد قاموس 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 الأساسي.

انظر أيضاً

 العربية