FontInfo
ΕΚΤΙΜΗΣΗ
FontInfo Είναι μια τάξη στο Aspose.PDF FOSS για .NET.
Πληροφορίες για μια γραμματοσειρά που χρησιμοποιείται σε ένα PDF.
Αυτή η κατηγορία παρέχει 3 μεθόδους για να εργαστείτε με FontInfo αντικείμενα σε προγράμματα .NET. Οι διαθέσιμες μεθόδους περιλαμβάνουν: FromFontData, GetGlyphWidth, MeasureString. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο .Net. Ιδιοκτησία : BaseFont, DecodedFontName, DefaultHelvetica, Encoding, FontName, IsAccessible,Και 8 περισσότερα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
DefaultHelvetica | Font | Διαβάστε | Προεπιλογή Helvetica γραμματοσειρά για αποσυνδεδεμένα κείμενα. |
ResourceName | string | Διαβάστε | Το όνομα του πόρου στο λεξικό γραμματοσειράς της σελίδας (π.χ., «F1»). |
BaseFont | string | Διαβάστε | Το όνομα γραμματοσειράς βάσης (π.χ., «Helvetica», «ABCDEF+ArialMT»). |
FontName | string | Διαβάστε | Κανονικοποιημένο όνομα γραμματοσειράς - υποσυνταγμό προφίλ (ABCDEF+) και διαχωριστές comma. |
DecodedFontName | string | Διαβάστε | Αποκρυπτογραφημένο όνομα γραμματοσειράς ως ανθρώπινο-διαβαστό όνομα οθόνης. |
UniqueId | string | Διαβάστε | Μοναδικό αναγνωριστικό που συνδυάζει το όνομα πόρου και τη γραμματοσειρά βάσης. |
Subtype | string | Διαβάστε | Υποτυπώματα γραμματοσειράς (Type1, TrueType, Type0, Type3, κλπ.). |
Encoding | string? | Διαβάστε | Ο κωδικός ονόματος (WinAnsiEncoding, ταυτότητα-H κλπ.). |
IsEmbedded | bool | Διαβάστε / Γράψτε | Είτε το γράμμα είναι ενσωματωμένο στο PDF. |
IsSubset | bool | Διαβάστε / Γράψτε | Είτε το γράμμα είναι ένα υποσυνταγματικό (το όνομα ξεκινά με το XXXX+). |
IsItalic | bool | Διαβάστε | Το γράμμα είναι ιταλικό. |
IsBold | bool | Διαβάστε | Το αν η γραμματοσειρά είναι τολμηρή. |
IsCid | bool | Διαβάστε | Είτε το γράμμα είναι ένα CID (Type0) γράμματα — χρησιμοποιείται για Αραβικά, CJK, κλπ. |
IsAccessible | bool | Διαβάστε | Είτε το πρόγραμμα γραμματοσειράς είναι διαθέσιμο - είτε ενσωματωμένο στο PDF, ήδη φορτισμένο ως δεδομένα πηγής, ή εγκατεστημένο στον σύστημα με τον ίδιο όνομα (απολύσιμη μέσω FindFont). |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
FromFontData(fontData: FontData) | Δημιουργήστε ένα FontInfo από έναFontData (συστημικό γράμμα που βρέθηκε μέσω του FontRepository.FindFont). |
GetGlyphWidth(charCode: int) | Αποκτήστε το πλάτος ενός κώδικα χαρακτήρα σε 1/1000 μονάδες χώρου κειμένου. |
MeasureString(text: string, fontSize: double) | Μετρήστε το πλάτος μιας γραμμής σε σημεία, δεδομένου του μεγέθους ενός γράμματος. |