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 περισσότερα.

Ιδιοκτησία

ΟνομασίαΤύποςΠρόσβασηΠεριγραφή
DefaultHelveticaFontΔιαβάστεΠροεπιλογή Helvetica γραμματοσειρά για αποσυνδεδεμένα κείμενα.
ResourceNamestringΔιαβάστεΤο όνομα του πόρου στο λεξικό γραμματοσειράς της σελίδας (π.χ., «F1»).
BaseFontstringΔιαβάστεΤο όνομα γραμματοσειράς βάσης (π.χ., «Helvetica», «ABCDEF+ArialMT»).
FontNamestringΔιαβάστεΚανονικοποιημένο όνομα γραμματοσειράς - υποσυνταγμό προφίλ (ABCDEF+) και διαχωριστές comma.
DecodedFontNamestringΔιαβάστεΑποκρυπτογραφημένο όνομα γραμματοσειράς ως ανθρώπινο-διαβαστό όνομα οθόνης.
UniqueIdstringΔιαβάστεΜοναδικό αναγνωριστικό που συνδυάζει το όνομα πόρου και τη γραμματοσειρά βάσης.
SubtypestringΔιαβάστεΥποτυπώματα γραμματοσειράς (Type1, TrueType, Type0, Type3, κλπ.).
Encodingstring?ΔιαβάστεΟ κωδικός ονόματος (WinAnsiEncoding, ταυτότητα-H κλπ.).
IsEmbeddedboolΔιαβάστε / ΓράψτεΕίτε το γράμμα είναι ενσωματωμένο στο PDF.
IsSubsetboolΔιαβάστε / ΓράψτεΕίτε το γράμμα είναι ένα υποσυνταγματικό (το όνομα ξεκινά με το XXXX+).
IsItalicboolΔιαβάστεΤο γράμμα είναι ιταλικό.
IsBoldboolΔιαβάστεΤο αν η γραμματοσειρά είναι τολμηρή.
IsCidboolΔιαβάστεΕίτε το γράμμα είναι ένα CID (Type0) γράμματα — χρησιμοποιείται για Αραβικά, CJK, κλπ.
IsAccessibleboolΔιαβάστεΕίτε το πρόγραμμα γραμματοσειράς είναι διαθέσιμο - είτε ενσωματωμένο στο PDF, ήδη φορτισμένο ως δεδομένα πηγής, ή εγκατεστημένο στον σύστημα με τον ίδιο όνομα (απολύσιμη μέσω FindFont).

Μέθοδοι

υπογραφήΠεριγραφή
FromFontData(fontData: FontData)Δημιουργήστε ένα FontInfo από έναFontData (συστημικό γράμμα που βρέθηκε μέσω του FontRepository.FindFont).
GetGlyphWidth(charCode: int)Αποκτήστε το πλάτος ενός κώδικα χαρακτήρα σε 1/1000 μονάδες χώρου κειμένου.
MeasureString(text: string, fontSize: double)Μετρήστε το πλάτος μιας γραμμής σε σημεία, δεδομένου του μεγέθους ενός γράμματος.

Δείτε επίσης

 Ελληνικά