ΚΙΔΦΟΝΤΟΣ

ΕΚΤΙΜΗΣΗ

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 ακόμα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
type2booleanΔιαβάστεΕπέστρεψε αληθινά εάν ο υποτύπος απογόνου είναι CIDFontType2 (TrueType-επιμερισμένος,
Γκλιφ IDs διαλυτόμενη μέσω /CIDToGIDMap).
defaultWidthdoubleΔιαβάστεΕπιστρέφει το προεπιλεγμένο πλάτος (/DW).
baseFontStringΔιαβάστεΕπιστρέφει το όνομα γραμματοσειράς βάσης (/BaseFont).
encodingFontEncodingΔιαβάστεΕπιστρέφει το κρυπτογράφημα.
toUnicodeToUnicodeCMapΔιαβάστεΕπιστρέφει το CMAP.
fontDescriptorFontDescriptorΔιαβάστεΕπιστρέφει το περιγραφικό γράμμα.
compositebooleanΔιαβάστεΕπιστρέφει {@code true} όταν πρόκειται για σύνθετη γραμματοσειρά Type0 η οποία είναι
Η κωδικοποίηση περιεχομένου-στρέματος χρησιμοποιεί πολλούς χαρακτήρες (π.χ.
fontMetricsFontMetricsΔιαβάστεΕπιστρέφει τη μέτρηση γραμματοσειράς.
fontDictionaryPdfDictionaryΔιαβάστεΕπιστρέφει το λεξικό του υποκείμενου γράμματος.

Μέθοδοι

υπογραφήΠεριγραφή
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 υποκλάση από ένα λεξικό γραμματοσειράς.

Δείτε επίσης

 Ελληνικά