FontDescriptor
FontDescriptor
نمای کلی
FontDescriptor یک کلاس در Aspose.PDF FOSS برای جاوا است.
یک فرهنگ لغات PDF /FontDescriptor را می پوشاند (ISO 32000-1:2008، §9.8, جدول 122).
این کلاس 18 روش برای کار با FontDescriptor در برنامه های جاوا را فراهم می کند. روش های موجود شامل: FontDescriptor, getAscent, getCapHeight, getDescent, getFlags, getFontBBox, getFontFile, getFontFile2, getFontFile3, getFontName, getItalicAngle, getMissingWidth,، و 6 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: ascent, capHeight, descent, fixedPitch, flags, fontBBox,، و 11 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
fontName | String | بخونید. | نام فونت PostScript (/FontName) را باز می گرداند. |
flags | int | بخونید. | بازگشت bitmask فونت flags (/Flags، §9.8.2, جدول 123). |
ascent | double | بخونید. | ارتفاع (/Ascent) حداکثر بالای خط پایه را بازمی گرداند. |
descent | double | بخونید. | بازگشت پایین (/ Descent) حداکثر عمق زیر خط پایه (معمولا منفی). |
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 را باز می گرداند. |
serif | boolean | بخونید. | اگر فونت سریف باشد (بیت پرچم 2) ، true را باز می گرداند. |
symbolic | boolean | بخونید. | اگر فونت نمادین باشد (بیت پرچم 3) ، true را باز می گرداند. |
italic | boolean | بخونید. | اگر فونت در حالت توری باشد (بیت پرچم 7) ، true را باز می گرداند. |
pdfDictionary | PdfDictionary | بخونید. | لغت PDF زیر را باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
FontDescriptor(dict: PdfDictionary) | FontDescriptor را از یک قاموس /FontDescriptor ایجاد می کند. |
getFontName() → String | نام فونت PostScript (/FontName) را باز می گرداند. |
getFlags() → int | بازگشت bitmask فونت flags (/Flags، §9.8.2, جدول 123). |
getAscent() → double | ارتفاع (/Ascent) حداکثر بالای خط پایه را بازمی گرداند. |
getDescent() → double | بازگشت پایین (/ Descent) حداکثر عمق زیر خط پایه (معمولا منفی). |
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 را باز می گرداند. |
isSerif() → boolean | اگر فونت سریف باشد (بیت پرچم 2) ، true را باز می گرداند. |
isSymbolic() → boolean | اگر فونت نمادین باشد (بیت پرچم 3) ، true را باز می گرداند. |
isItalic() → boolean | اگر فونت در حالت توری باشد (بیت پرچم 7) ، true را باز می گرداند. |
getPdfDictionary() → PdfDictionary | لغت PDF زیر را باز می گرداند. |