[החזרה לקישור]

[החזרה לקישור]

סקירה כללית

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,ועוד שלושה.

נכסים

שםסוגגישהתיאור
fontMatrixMatrixקראוהחזיר את שטח הגליף המפותח /FontMatrix לתוך שטוח הטקסט (§9.6.5).
fontResourcesPdfDictionaryקראוהחזיר את מילון האות /משאבים של הטקסט עבור זרימת הגליף שלו,
או אפס – במקרה שבו הספקטרום (סעיף 9.6.5, הערה 2) אומר שהוא נופל בחזרה.
על המשאבים של זרם התוכן שצייר את הטקסט.
baseFontStringקראוהחזיר את שם האות הבסיסית (/BaseFont).
encodingFontEncodingקראוהחזיר את הקוד של הפורט.
toUnicodeToUnicodeCMapקראוהחזיר את ה-CMAP ToUnicode.
fontDescriptorFontDescriptorקראוהחזיר את תיאור הפורט.
compositebooleanקראוחוזר {@code true} כאשר זה סוג של טופס קומפוזיטי אשר
קוד תוכן זרם משתמש בקוד תרשים רב-בייט (לדוגמה,.
fontMetricsFontMetricsקראוהחזיר את מטריית הפורט.
fontDictionaryPdfDictionaryקראוהחזיר את מילון הפורט הבסיסי.

שיטות

חתימהתיאור
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 מתוך מילון טקסט.

ראה גם

 עברית