[החזרה לקישור]
סקירה כללית
Type3Font הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : PdfFont.
טופס 3 (/תת-טופסה /טוגמה3) – ISO 32000-1:2008, §9.6.5.
שיעור זה מספק 14 שיטות לעבוד עם אובייקטים Type3Font בתוכניות Java. שיטות זמינות כוללות: Type3Font, decode, fromDictionary, getBaseFont, getCharProc, getEncoding, getFontDescriptor, getFontDictionary, getFontMatrix, getFontMetrics, getFontResources, getToUnicode,2 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMatrix,ועוד שלושה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
fontMatrix | Matrix | קראו | החזיר את שטח הגליף המפותח /FontMatrix לתוך שטוח הטקסט (§9.6.5). |
fontResources | PdfDictionary | קראו | החזיר את מילון האות /משאבים של הטקסט עבור זרימת הגליף שלו, |
| או אפס – במקרה שבו הספקטרום (סעיף 9.6.5, הערה 2) אומר שהוא נופל בחזרה. | |||
| על המשאבים של זרם התוכן שצייר את הטקסט. | |||
baseFont | String | קראו | החזיר את שם האות הבסיסית (/BaseFont). |
encoding | FontEncoding | קראו | החזיר את הקוד של הפורט. |
toUnicode | ToUnicodeCMap | קראו | החזיר את ה-CMAP ToUnicode. |
fontDescriptor | FontDescriptor | קראו | החזיר את תיאור הפורט. |
composite | boolean | קראו | חוזר {@code true} כאשר זה סוג של טופס קומפוזיטי אשר |
| קוד תוכן זרם משתמש בקוד תרשים רב-בייט (לדוגמה,. | |||
fontMetrics | FontMetrics | קראו | החזיר את מטריית הפורט. |
fontDictionary | PdfDictionary | קראו | החזיר את מילון הפורט הבסיסי. |
שיטות
| חתימה | תיאור |
|---|---|
Type3Font(fontDict: PdfDictionary, parser: PDFParser) | יצירת Type3Font מתוך מילון טקסט. |
getWidth(charCode: int) → double | |
getFontMatrix() → Matrix | החזיר את שטח הגליף המפותח /FontMatrix לתוך שטוח הטקסט (§9.6.5). |
getCharProc(charCode: int) → PdfStream | החזיר את זרימת התוכן של Glyph-description עבור קוד דמות: |
| /Encoding(/Differences) מפת את הקוד לשם glyph, אשר מפתח | |
| במילון /CharProcs (סעיף 9.6.5). | |
getFontResources() → PdfDictionary | החזיר את מילון האות /משאבים של הטקסט עבור זרימת הגליף שלו, |
| או אפס – במקרה שבו הספקטרום (סעיף 9.6.5, הערה 2) אומר שהוא נופל בחזרה. | |
| על המשאבים של זרם התוכן שצייר את הטקסט. | |
decode(charCodes: byte[]) → String | דקוד בייטים קוד אופי ירוק לתוך שורת Unicode. |
getBaseFont() → String | החזיר את שם האות הבסיסית (/BaseFont). |
getEncoding() → FontEncoding | החזיר את הקוד של הפורט. |
getToUnicode() → ToUnicodeCMap | החזיר את ה-CMAP ToUnicode. |
getFontDescriptor() → FontDescriptor | החזיר את תיאור הפורט. |
isComposite() → boolean | חוזר {@code true} כאשר זה סוג של טופס קומפוזיטי אשר |
| קוד תוכן זרם משתמש בקוד תרשים רב-בייט (לדוגמה,. | |
getFontMetrics() → FontMetrics | החזיר את מטריית הפורט. |
getFontDictionary() → PdfDictionary | החזיר את מילון הפורט הבסיסי. |
fromDictionary(fontDict: PdfDictionary, parser: PDFParser) → PdfFont | יצירת התת-קטגוריה המתאימה PdfFont מתוך מילון טקסט. |