FontMetrics

סקירה כללית

FontMetrics הוא שיעור ב Aspose.PDF FOSS עבור Java.

מחזיק מטריית טקסט מחושבים המובילה ממס {@link FontDescriptor} ונתונים ספציפיים לטקסט.

שיעור זה מספק 10 שיטות לעבוד עם אובייקטים FontMetrics בתוכניות Java. שיטות זמינות כוללות: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : ascent, capHeight, descent, missingWidth, widths.

נכסים

שםסוגגישהתיאור
ascentdoubleקראוהחזיר את הגובה (הגובה המקסימלי מעל בסיס) ביחידות גליק (בדרך כלל 1/1000 em).
descentdoubleקראוהחזיר את הנחיתה (עמק מקסימלי מתחת לקו הבסיס, בדרך כלל שלילי).
capHeightdoubleקראוהחזיר את גובה הקופסה (גובה האותיות העליונות).
missingWidthdoubleקראוהחזיר את רוחב הפסד - רוחבת ברירת המחדל עבור דמויות שאינן בטבלת רוחבות האות.
widthsdouble[]קראוהחזיר את לוח הרחבה המותאם להגדרה.

שיטות

חתימהתיאור
FontMetrics(descriptor: FontDescriptor)יצירת מפתח מתוך מפת.
FontMetrics(ascent: double, descent: double, missingWidth: double)יצירת FontMetrics עם ערכים ברורים.
getAscent()doubleהחזיר את הגובה (הגובה המקסימלי מעל בסיס) ביחידות גליק (בדרך כלל 1/1000 em).
getDescent()doubleהחזיר את הנחיתה (עמק מקסימלי מתחת לקו הבסיס, בדרך כלל שלילי).
getCapHeight()doubleהחזיר את גובה הקופסה (גובה האותיות העליונות).
getMissingWidth()doubleהחזיר את רוחב הפסד - רוחבת ברירת המחדל עבור דמויות שאינן בטבלת רוחבות האות.
getWidths()double[]החזיר את לוח הרחבה המותאם להגדרה.
setWidths(widths: double[])קבע את שולחן הרחבה המותאם אישית.
setAscent(ascent: double)תנו את המדרגה.
setDescent(descent: double)תנו לי לרדת.

ראה גם

 עברית