PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

imagepsextendfont> <imagepsbbox
Last updated: Sun, 25 Nov 2007

view this page in

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 ώστε να δείχνει στο σωστό αρχείο κωδικοποίησης. Έτσι όλες οι γραμματοσειρές που χρησιμοποείται θα έχουν αυτομάτως τη σωστή κωδικοποίση.



add a note add a note User Contributed Notes
imagepsencodefont
Scott Hanson
15-Jul-2003 05:15
The t1lib-5.0.0 source includes 5 different encoding files under Fonts/enc/. For my text with German umlauts, using IsoLatin1.enc did not work, but PSLatin1.enc did the trick.
alex_marquarth at yahoo dot de
24-Oct-2002 01:41
Because I have had problems with this function to find out that there is no result to store in a variable, a short example how to use:

$font = imagepsloadfont( "/home/www/font/Arial.pfb" );
imagepsencodefont( $font, "/home/www/font/IsoLatin1.enc" );

afterwards you can use the resource $font in each other ps function like imagepstext() or imagepsbbox().

imagepsextendfont> <imagepsbbox
Last updated: Sun, 25 Nov 2007
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites