FontMetrics
ΕΚΤΙΜΗΣΗ
FontMetrics Είναι μια τάξη στο Aspose.PDF FOSS για Java.
Διατηρεί υπολογισμένες μετρήσεις γραμματοσειράς που προέρχονται από δεδομένα {@link FontDescriptor} και τα στοιχεία που αφορούν τη γραφή.
Αυτή η κατηγορία παρέχει 10 μεθόδους για να εργαστείτε με FontMetrics αντικείμενα σε προγράμματα Java. Οι διαθέσιμες μεθόδους περιλαμβάνουν: FontMetrics, getAscent, getCapHeight, getDescent, getMissingWidth, getWidths, setAscent, setDescent, setWidths. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Java μετά την εγκατάσταση του Aspose.PDF FOSS για το πακέτο Java. Ιδιοκτησία : ascent, capHeight, descent, missingWidth, widths.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
ascent | double | Διαβάστε | Επιστρέφει την άνοδο (μέγιστη ύψος πάνω από τη βάση) σε μονάδες γλιφίου (συνήθως 1/1000 εμ). |
descent | double | Διαβάστε | Επιστρέφει την κατώφλι (μέγιστη βάθος κάτω από τη βάση, συνήθως αρνητική). |
capHeight | double | Διαβάστε | Επιστρέφει το ύψος της κάλπας (υψηλότητα των ανώτερων γράμματα). |
missingWidth | double | Διαβάστε | Επιστρέφει το χάσιμο πλάτος - προεπιλεγμένο πλάτους για χαρακτήρες που δεν βρίσκονται στο πίνακα πλάτης του γραμματοσειράς. |
widths | double[] | Διαβάστε | Επιστρέφει το προσαρμοσμένο πλάτος πίνακα, εάν ορίζεται. |
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
FontMetrics(descriptor: FontDescriptor) | Δημιουργεί FontMetrics από ένα FontDescriptor. |
FontMetrics(ascent: double, descent: double, missingWidth: double) | Δημιουργεί FontMetrics με σαφείς τιμές. |
getAscent() → double | Επιστρέφει την άνοδο (μέγιστη ύψος πάνω από τη βάση) σε μονάδες γλιφίου (συνήθως 1/1000 εμ). |
getDescent() → double | Επιστρέφει την κατώφλι (μέγιστη βάθος κάτω από τη βάση, συνήθως αρνητική). |
getCapHeight() → double | Επιστρέφει το ύψος της κάλπας (υψηλότητα των ανώτερων γράμματα). |
getMissingWidth() → double | Επιστρέφει το χάσιμο πλάτος - προεπιλεγμένο πλάτους για χαρακτήρες που δεν βρίσκονται στο πίνακα πλάτης του γραμματοσειράς. |
getWidths() → double[] | Επιστρέφει το προσαρμοσμένο πλάτος πίνακα, εάν ορίζεται. |
setWidths(widths: double[]) | Εισάγετε το προσαρμοσμένο τραπέζι πλάτους. |
setAscent(ascent: double) | Κάντε την άνοδο. |
setDescent(descent: double) | Κάντε την κατώτατη. |