ΚΙΔΦΟΝΤΟΣ
ΕΚΤΙΜΗΣΗ
CIDFont Είναι μια τάξη στο Aspose.PDF FOSS για Java. Κληρονομιά από: PdfFont.
Σημείωση: ISO 32000-1:2008, §9.7.4.
Αυτή η τάξη παρέχει 16 μεθόδους για να εργαστείτε με αντικείμενα CIDFont σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: CIDFont, cidToUnicode, decode, fromDictionary, getBaseFont, getDefaultWidth, getEncoding, getFontDescriptor, getFontDictionary, getFontMetrics, getToUnicode, getWidth,και 4 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : baseFont, composite, defaultWidth, encoding, fontDescriptor, fontDictionary,Και 3 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
type2 | boolean | Διαβάστε | Επέστρεψε αληθινά εάν ο υποτύπος απογόνου είναι CIDFontType2 (TrueType-επιμερισμένος, |
| Γκλιφ IDs διαλυτόμενη μέσω /CIDToGIDMap). | |||
defaultWidth | double | Διαβάστε | Επιστρέφει το προεπιλεγμένο πλάτος (/DW). |
baseFont | String | Διαβάστε | Επιστρέφει το όνομα γραμματοσειράς βάσης (/BaseFont). |
encoding | FontEncoding | Διαβάστε | Επιστρέφει το κρυπτογράφημα. |
toUnicode | ToUnicodeCMap | Διαβάστε | Επιστρέφει το CMAP. |
fontDescriptor | FontDescriptor | Διαβάστε | Επιστρέφει το περιγραφικό γράμμα. |
composite | boolean | Διαβάστε | Επιστρέφει {@code true} όταν πρόκειται για σύνθετη γραμματοσειρά Type0 η οποία είναι |
| Η κωδικοποίηση περιεχομένου-στρέματος χρησιμοποιεί πολλούς χαρακτήρες (π.χ. | |||
fontMetrics | FontMetrics | Διαβάστε | Επιστρέφει τη μέτρηση γραμματοσειράς. |
fontDictionary | PdfDictionary | Διαβάστε | Επιστρέφει το λεξικό του υποκείμενου γράμματος. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
CIDFont(fontDict: PdfDictionary, parser: PDFParser) | Δημιουργεί ένα CIDFont από έναν λεξικό γραμματοσειράς. |
cidToUnicode(cid: int) → int | Αποκτά το σημείο κωδικού Unicode για ένα CID χρησιμοποιώντας το ενσωματωμένο πρόγραμμα γραμματοσειράς, |
| για την κοινή περίπτωση ενός απογόνου CIDFontType2 (TrueType) που φέρει πλοία | |
| ούτε ένα {@code /ToUnicode} CMap στο αρχικό του γράμμα Type0. | |
toGlyphId(cid: int) → int | Χάρτης ένα CID στο glyph ID του προγράμματος συνδεδεμένου γραμματοσειράς μέσω /CIDToGIDMap |
| (Εκφρασιμότητα ή προεπιλεγμένη ταυτότητα). | |
glyphOutline(gid: int) → java.awt.geom.GeneralPath | Επιστρέφει την ομαλοποιημένη, Y-up εκδοχή του δεδομένου αναγνωριστικού γλυφίου από το |
| ενσωματωμένο πρόγραμμα TrueType ή {@code null} όταν δεν υπάρχει ενδοσωμάτωτο πρόγραμμα | |
| Διαθέσιμο ή το glyph δεν μπορεί να διαλυθεί. | |
isType2() → boolean | Επέστρεψε αληθινά εάν ο υποτύπος απογόνου είναι CIDFontType2 (TrueType-επιμερισμένος, |
| Γκλιφ IDs διαλυτόμενη μέσω /CIDToGIDMap). | |
getWidth(cid: int) → double | |
getDefaultWidth() → double | Επιστρέφει το προεπιλεγμένο πλάτος (/DW). |
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 υποκλάση από ένα λεξικό γραμματοσειράς. |