opentype.js είναι ένα open source βιβλιοθήκη JavaScript που μπορεί να αναλύσει τις πληροφορίες γραμματοσειράς από την πηγή, που σημαίνει ότι η γραμματοσειρά στα ίδια τα αρχεία.
Η βιβλιοθήκη υποστηρίζει OpenType και TrueType γραμματοσειρές, επιτρέποντας στους προγραμματιστές να διαβάσει τα δεδομένα, όπως:
- μονοπάτια γλυφή γραμματοσειράς
- σημεία γλυφή γραμματοσειράς
- μετρικές γραμματοσειράς
- πύκνωση λεπτομέρειες
Εκτός από αυτά, η βιβλιοθήκη υποστηρίζει επίσης OpenType (glyf) σχήματα, PostScript (CFF) σχήματα, και σύνθετα ιερογλυφικών.
Μόλις αυτά τα στοιχεία που εξάγονται από τη γραμματοσειρά, μπορούν να τροποποιηθούν σε JavaScript και προαιρετικά γραμμένο πίσω σε ένα αρχείο γραμματοσειράς. Αυτό επιτρέπει στους προγραμματιστές να δημιουργήσουν νέα αρχεία γραμματοσειρών χρησιμοποιώντας JavaScript μόνη της.
opentype.js λειτουργεί τόσο με την πλευρά του πελάτη (browsers) και server-side (Node.js) περιβάλλοντα.
Τι είναι καινούργιο σε αυτήν την έκδοση :.
- Διορθώστε προβλήματα με τις γραμματοσειρές εξαγωγέα / υποσυνόλων TrueType
- Βελτίωση validness των εξαγόμενων γραμματοσειρών.
- Κενό διαδρομές (σκεφτείτε: το διάστημα). Δεν περιέχει πλέον μια απλή εντολή closePath
- Διορθώστε προβλήματα με την εξαγωγή γραμματοσειρές με τιμές TrueType μισό-σημείο.
- εκθέσει την εσωτερική αλγορίθμων byte ανάλυσης όπως opentype._parse.
Τι είναι καινούργιο στην έκδοση 0.4.9:.
- Διορθώστε προβλήματα με τις γραμματοσειρές εξαγωγέα / υποσυνόλων TrueType
- Βελτίωση validness των εξαγόμενων γραμματοσειρών.
- Κενό διαδρομές (σκεφτείτε: το διάστημα). Δεν περιέχει πλέον μια απλή εντολή closePath
- Διορθώστε προβλήματα με την εξαγωγή γραμματοσειρές με τιμές TrueType μισό-σημείο.
- εκθέσει την εσωτερική αλγορίθμων byte ανάλυσης όπως opentype._parse.
Τι είναι καινούργιο στην έκδοση 0.4.7:.
- Διορθώστε προβλήματα με τις γραμματοσειρές εξαγωγέα / υποσυνόλων TrueType
- Βελτίωση validness των εξαγόμενων γραμματοσειρών.
- Κενό διαδρομές (σκεφτείτε: το διάστημα). Δεν περιέχει πλέον μια απλή εντολή closePath
- Διορθώστε προβλήματα με την εξαγωγή γραμματοσειρές με τιμές TrueType μισό-σημείο.
- εκθέσει την εσωτερική αλγορίθμων byte ανάλυσης όπως opentype._parse.
Απαιτήσεις :
- να ενεργοποιήσετε την Javascript από την πλευρά του πελάτη
- Node.js για server-side περιβάλλοντα
Τα σχόλια δεν βρέθηκε