Τον Χάρη 0

ΕΚΤΙΜΗΣΗ

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,και δύο πρόσθετες μεθόδους. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : baseFont, composite, encoding, fontDescriptor, fontDictionary, fontMatrix,Και 3 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
fontMatrixMatrixΔιαβάστεΕπιστρέφει το /FontMatrix χαρτογράφιση χώρο γλυφής στο κείμενο (§9.6.5).
fontResourcesPdfDictionaryΔιαβάστεΕπιστρέφει το δικό του /Δημολογίου πόρων γραμματοσειρά για τις ροές της glyph,
ή μηδέν — στην περίπτωση που το spec (§9.6.5, Σημείωση 2) λέει ότι θα πέσει πίσω
των πόρων της ροής περιεχομένου που ζωγραφίζει το κείμενο.
baseFontStringΔιαβάστεΕπιστρέφει το όνομα γραμματοσειράς βάσης (/BaseFont).
encodingFontEncodingΔιαβάστεΕπιστρέφει το κρυπτογράφημα.
toUnicodeToUnicodeCMapΔιαβάστεΕπιστρέφει το CMAP.
fontDescriptorFontDescriptorΔιαβάστεΕπιστρέφει το περιγραφικό γράμμα.
compositebooleanΔιαβάστεΕπιστρέφει {@code true} όταν πρόκειται για σύνθετη γραμματοσειρά Type0 η οποία είναι
Η κωδικοποίηση περιεχομένου-στρέματος χρησιμοποιεί πολλούς χαρακτήρες (π.χ.
fontMetricsFontMetricsΔιαβάστεΕπιστρέφει τη μέτρηση γραμματοσειράς.
fontDictionaryPdfDictionaryΔιαβάστεΕπιστρέφει το λεξικό του υποκείμενου γράμματος.

Μέθοδοι

υπογραφήΠεριγραφή
Type3Font(fontDict: PdfDictionary, parser: PDFParser)Δημιουργεί ένα Type3Font από έναν λεξικό γραμματοσειράς.
getWidth(charCode: int)double
getFontMatrix()MatrixΕπιστρέφει το /FontMatrix χαρτογράφιση χώρο γλυφής στο κείμενο (§9.6.5).
getCharProc(charCode: int)PdfStreamΕπιστρέφει το περιεχόμενο της περιγραφής glyph για έναν κωδικό χαρακτήρα:
/Encoding(/Differences) χαρτογραφεί τον κωδικό σε ένα όνομα glyph, το οποίο είναι κλειδί για την
Στο λεξικό /CharProcs (§9.6.5).
getFontResources()PdfDictionaryΕπιστρέφει το δικό του /Δημολογίου πόρων γραμματοσειρά για τις ροές της glyph,
ή μηδέν — στην περίπτωση που το spec (§9.6.5, Σημείωση 2) λέει ότι θα πέσει πίσω
των πόρων της ροής περιεχομένου που ζωγραφίζει το κείμενο.
decode(charCodes: byte[])StringΑποκλείει τα βατίδια κώδικα χαρακτήρα σε ένα Unicode string.
getBaseFont()StringΕπιστρέφει το όνομα γραμματοσειράς βάσης (/BaseFont).
getEncoding()FontEncodingΕπιστρέφει το κρυπτογράφημα.
getToUnicode()ToUnicodeCMapΕπιστρέφει το CMAP.
getFontDescriptor()FontDescriptorΕπιστρέφει το περιγραφικό γράμμα.
isComposite()booleanΕπιστρέφει {@code true} όταν πρόκειται για σύνθετη γραμματοσειρά Type0 η οποία είναι
Η κωδικοποίηση περιεχομένου-στρέματος χρησιμοποιεί πολλούς χαρακτήρες (π.χ.
getFontMetrics()FontMetricsΕπιστρέφει τη μέτρηση γραμματοσειράς.
getFontDictionary()PdfDictionaryΕπιστρέφει το λεξικό του υποκείμενου γράμματος.
fromDictionary(fontDict: PdfDictionary, parser: PDFParser)PdfFontΔημιουργεί την κατάλληλη PdfFont υποκλάση από ένα λεξικό γραμματοσειράς.

Δείτε επίσης

 Ελληνικά