Πώς να ανακτήσετε μετρήσεις γραμματοσειράς χρησιμοποιώντας Java

Αυτό το γρήγορο σεμινάριο θα σας καθοδηγήσει στο πώς να ανακτήσετε μετρήσεις γραμματοσειράς χρησιμοποιώντας Java. Μια λεπτομερής περιγραφή μαζί με το δείγμα κώδικα για τη λήψη μετρήσεων γραμματοσειράς χρησιμοποιώντας Java θα είναι διαθέσιμη έτσι ώστε πρώτα να διαμορφωθεί το περιβάλλον και στη συνέχεια να λάβετε μια διαδικασία βήμα προς βήμα και έναν κώδικα Java που λειτουργεί για τη φόρτωση ενός PFB γραμματοσειρά και λάβετε τις μετρήσεις γραμματοσειράς. Αυτή η διαδικασία για την ανάκτηση μετρήσεων γραμματοσειράς μπορεί να χρησιμοποιηθεί σε οποιοδήποτε από τα κοινά λειτουργικά συστήματα όπως τα Windows, το macOS ή το Linux.

Βήματα για τη λήψη μετρήσεων γραμματοσειράς χρησιμοποιώντας Java

  1. Διαμορφώστε τη βιβλιοθήκη Aspose.Font από το Maven Repository για να ανακτήσετε τις μετρήσεις γραμματοσειράς στην εφαρμογή
  2. Φορτώστε το δείγμα αρχείου γραμματοσειράς PFB σε αντικείμενο κλάσης FileSystemStreamSource για να ανακτήσετε τις μετρήσεις
  3. Δηλώστε το αντικείμενο κλάσης FontFileDefinition παρέχοντας το αντικείμενο FileSystemStreamSource
  4. Αρχικοποιήστε το αντικείμενο κλάσης FontDefinition και ορίστε το αντικείμενο FontType και FontFileDefinition
  5. Χρησιμοποιήστε τη συνάρτηση Font.open για να φορτώσετε τον ορισμό της γραμματοσειράς και να τον μεταθέσετε ως Type1Font
  6. Λήψη και εμφάνιση όλων των επιθυμητών πληροφοριών μετρήσεων γραμματοσειράς χρησιμοποιώντας το αντικείμενο Type1Font

Αυτά τα βήματα περιγράφουν μια προσέγγιση βήμα προς βήμα για τη φόρτωση του αρχείου γραμματοσειράς PFB και στη συνέχεια τη χρήση μιας ακολουθίας αντικειμένων διαφορετικών κλάσεων που απαιτούνται για την ανάκτηση του ορισμού της γραμματοσειράς και, στη συνέχεια, εξαγωγή μετρήσεων γραμματοσειράς χρησιμοποιώντας Java. Όλες οι απαραίτητες πληροφορίες μετρήσεων γραμματοσειράς είναι διαθέσιμες στο αντικείμενο κλάσης Type1Font.

Κώδικας για ανάκτηση μετρήσεων γραμματοσειράς χρησιμοποιώντας Java

Σε αυτό το δείγμα κώδικα, φορτώνουμε πρώτα το αρχείο PFB και, στη συνέχεια, χρησιμοποιούμε την κατηγορία Type1Font για να ανοίξουμε τον ορισμό της φορτωμένης γραμματοσειράς. Η κλάση Type1Font περιέχει ιδιότητες όπως FontName, NumGlyphs, Ascender, Descender, TypoAscender, TypoDescender και UnitsPerEM. Μπορείτε να ανακτήσετε αυτές τις ιδιότητες για να τις εμφανίσετε στην κονσόλα ή να τις επεξεργαστείτε σύμφωνα με τις απαιτήσεις της εφαρμογής σας.

Σε αυτό το σεμινάριο, έχουμε ακολουθήσει τα βήματα για ανάκτηση μετρήσεων γραμματοσειράς χρησιμοποιώντας Java. Εάν θέλετε να μάθετε άλλες δυνατότητες, όπως η μετατροπή του αρχείου Word σε JPG, ανατρέξτε στο άρθρο στο πώς να μετατρέψετε το Word σε JPG σε Java.

 Ελληνικά