Forum und email

imagepsencodefont

(PHP 4, PHP 5)

imagepsencodefont — Αλλάξτε το διάνυσμα κωδικοποίησης χαρακτήρων μίας γραμματοσειράς

Περιγραφή

int imagepsencodefont ( int $font_index , string $encodingfile )

Φορτώνει ένα διάνυσμα κωδικοποίησης χρακτήρων από ένα αρχείο και μεταβάλλει το αντίστοιχο της γραμματοσειράς προς αυτό. Καθώς τα διανύσματα PostScript γραμματοσειρών δεν περιέχουν όλους τους χαρακτήρες άνω του 127, θα επιθυμείτε οπωσδήποτε να αλλάξετε αυτήν την κατάσταση εάν χρησιμοποιείτε μία γλώσσα εκτός της αγγλικής. Ο ακριβής τύπος του αρχείου περιγράφεται στην τεκμηρίωση των T1libs. Η T1lib συνοδεύεται από δύο έτοιμα για χρήση αρχεία, το IsoLatin1.enc και το IsoLatin2.enc.

Εάν χρησιμοποιείται συχνά αυτή τη συνάρτηση, ένας πολύ καλύτερος τρόπος να καθορίσεται την κωδικοποίηση είναι να αλλάξετε το ps.default_encoding του configuration file ώστε να δείχνει στο σωστό αρχείο κωδικοποίησης. Έτσι όλες οι γραμματοσειρές που χρησιμοποείται θα έχουν αυτομάτως τη σωστή κωδικοποίση.