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 עבור חבילת Java. רכוש : ascent, capHeight, descent, fixedPitch, flags, fontBBox,11 ועוד.

נכסים

שםסוגגישהתיאור
fontNameStringקראוהחזיר את שם השם PostScript (/FontName).
flagsintקראוהחזיר את הדגלים של הפונקציה ל- bitmask (/Flags, §9.8.2, טבלה 123).
ascentdoubleקראוהחזיר את הגובה (/Ascent) - גובה מקסימלי מעל בסיס.
descentdoubleקראוהחזרה למטה (/Descent) – העומק המקסימלי מתחת לקו הבסיס (בדרך כלל שלילי).
capHeightdoubleקראוהחזיר את גובה הקופ (/CapHeight) - גודל של אותיות הון.
italicAngledoubleקראוהחזיר את הזווית האיטלקית (/ItalicAngle) בדרגות נגד שעון מכיוון מעמיק.
stemVdoubleקראוהחזיר את רוחב הקשת הדומיננטי (/StemV) עבור קווים מעולים.
fontBBoxRectangleקראוהחזיר את תיבת הגבולות של הפוסט (/FontBBox [llx urx ury]).
missingWidthdoubleקראוהחזיר את רוחב הפסד (/MissingWidth) עבור דמויות שאינן ב /Widths של האות.
fontFilePdfStreamקראוהחזיר את זרם /FontFile (תוכנית טופס 1).
fontFile2PdfStreamקראוהחזיר את זרם /FontFile2 (תוכנית טופס TrueType).
fontFile3PdfStreamקראוהחזיר את זרם /FontFile3 (תוכנית טפט CFF/OpenType).
fixedPitchbooleanקראוהחזיר נכון אם האותיות קבועות-פיץ (חג 1).
serifbooleanקראוהחזיר את האמת אם הפורמט הוא סריף (דגל ביט 2).
symbolicbooleanקראוהחזיר את האמת אם הפונקציה היא סמלית (חג המולד 3).
italicbooleanקראוהחזיר את האמת אם הטקסט הוא איטלקי (דגל ביט 7).
pdfDictionaryPdfDictionaryקראוהחזיר את הדיבור הבסיסי של PDF.

שיטות

חתימהתיאור
FontDescriptor(dict: PdfDictionary)יצירת מילה FontDescriptor מתוך מילון /FontDescriptor.
getFontName()Stringהחזיר את שם השם PostScript (/FontName).
getFlags()intהחזיר את הדגלים של הפונקציה ל- bitmask (/Flags, §9.8.2, טבלה 123).
getAscent()doubleהחזיר את הגובה (/Ascent) - גובה מקסימלי מעל בסיס.
getDescent()doubleהחזרה למטה (/Descent) – העומק המקסימלי מתחת לקו הבסיס (בדרך כלל שלילי).
getCapHeight()doubleהחזיר את גובה הקופ (/CapHeight) - גודל של אותיות הון.
getItalicAngle()doubleהחזיר את הזווית האיטלקית (/ItalicAngle) בדרגות נגד שעון מכיוון מעמיק.
getStemV()doubleהחזיר את רוחב הקשת הדומיננטי (/StemV) עבור קווים מעולים.
getFontBBox()Rectangleהחזיר את תיבת הגבולות של הפוסט (/FontBBox [llx urx ury]).
getMissingWidth()doubleהחזיר את רוחב הפסד (/MissingWidth) עבור דמויות שאינן ב /Widths של האות.
getFontFile()PdfStreamהחזיר את זרם /FontFile (תוכנית טופס 1).
getFontFile2()PdfStreamהחזיר את זרם /FontFile2 (תוכנית טופס TrueType).
getFontFile3()PdfStreamהחזיר את זרם /FontFile3 (תוכנית טפט CFF/OpenType).
isFixedPitch()booleanהחזיר נכון אם האותיות קבועות-פיץ (חג 1).
isSerif()booleanהחזיר את האמת אם הפורמט הוא סריף (דגל ביט 2).
isSymbolic()booleanהחזיר את האמת אם הפונקציה היא סמלית (חג המולד 3).
isItalic()booleanהחזיר את האמת אם הטקסט הוא איטלקי (דגל ביט 7).
getPdfDictionary()PdfDictionaryהחזיר את הדיבור הבסיסי של PDF.

ראה גם

 עברית