[החזרה לקישור]
סקירה כללית
Type0Font הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : PdfFont.
טופס 0 (מרכב) אותיות (ISO 32000-1:2008, סעיף 9.7).
שיעור זה מספק 14 שיטות לעבוד עם אובייקטים Type0Font בתוכניות Java. שיטות זמינות כוללות: Type0Font, decode, fromDictionary, getBaseFont, getDescendantFont, getEncoding, getEncodingName, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth,2 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : baseFont, composite, descendantFont, encoding, encodingName, fontDescriptor,ועוד ארבעה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
composite | boolean | קראו | מקבל את הקומוניזם. |
descendantFont | CIDFont | קראו | החזיר את הנסיך CIDFont. |
fontDescriptor | FontDescriptor | קראו | החזיר את {@link FontDescriptor} שנשלח על ידי הנפטר CIDFont |
| (השורש של Type0 עצמו אינו אחד — PDF spec §9.7.3 ממוקם על ידי | |||
| על פי תיאור של הנסיך. | |||
encodingName | String | קראו | החזיר את שם הקוד (לדוגמה, “זהות-H”). |
identityEncoding | boolean | קראו | החזיר את האמת כאשר הקוד CMap הוא Identity-H או Identities-V, |
| א .א. | |||
baseFont | String | קראו | החזיר את שם האות הבסיסית (/BaseFont). |
encoding | FontEncoding | קראו | החזיר את הקוד של הפורט. |
toUnicode | ToUnicodeCMap | קראו | החזיר את ה-CMAP ToUnicode. |
fontMetrics | FontMetrics | קראו | החזיר את מטריית הפורט. |
fontDictionary | PdfDictionary | קראו | החזיר את מילון הפורט הבסיסי. |
שיטות
| חתימה | תיאור |
|---|---|
Type0Font(fontDict: PdfDictionary, parser: PDFParser) | יצירת Type0Font מתוך מילון טקסט. |
decode(charCodes: byte[]) → String | דק את ה-Bit באמצעות קלטת CID ברמה השנייה. |
getWidth(charCode: int) → double | |
isComposite() → boolean | חוזר נכון אם המורכב מונח. |
getDescendantFont() → CIDFont | החזיר את הנסיך CIDFont. |
getFontDescriptor() → FontDescriptor | החזיר את {@link FontDescriptor} שנשלח על ידי הנפטר CIDFont |
| (השורש של Type0 עצמו אינו אחד — PDF spec §9.7.3 ממוקם על ידי | |
| על פי תיאור של הנסיך. | |
getEncodingName() → String | החזיר את שם הקוד (לדוגמה, “זהות-H”). |
isIdentityEncoding() → boolean | החזיר את האמת כאשר הקוד CMap הוא Identity-H או Identities-V, |
| א .א. | |
getBaseFont() → String | החזיר את שם האות הבסיסית (/BaseFont). |
getEncoding() → FontEncoding | החזיר את הקוד של הפורט. |
getToUnicode() → ToUnicodeCMap | החזיר את ה-CMAP ToUnicode. |
getFontMetrics() → FontMetrics | החזיר את מטריית הפורט. |
getFontDictionary() → PdfDictionary | החזיר את מילון הפורט הבסיסי. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | יצירת התת-קטגוריה המתאימה PdfFont מתוך מילון טקסט. |