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.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
ascent | double | קראו | החזיר את הגובה (הגובה המקסימלי מעל בסיס) ביחידות גליק (בדרך כלל 1/1000 em). |
descent | double | קראו | החזיר את הנחיתה (עמק מקסימלי מתחת לקו הבסיס, בדרך כלל שלילי). |
capHeight | double | קראו | החזיר את גובה הקופסה (גובה האותיות העליונות). |
missingWidth | double | קראו | החזיר את רוחב הפסד - רוחבת ברירת המחדל עבור דמויות שאינן בטבלת רוחבות האות. |
widths | double[] | קראו | החזיר את לוח הרחבה המותאם להגדרה. |
שיטות
| חתימה | תיאור |
|---|---|
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) | תנו לי לרדת. |