Unicode (Japanese) fonts in Images
Rich
IDONTHAVEEMAIL at ntlworld.com
Mon Mar 8 17:12:32 EST 2004
More information about the Python-list mailing list
Mon Mar 8 17:12:32 EST 2004
- Previous message (by thread): distutils & Java components: a JavaExtension for distutils?
- Next message (by thread): Unicode (Japanese) fonts in Images
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Im trying to create images from a python script which have unicode characters in them. So far Ive tried: PIL: Cant get it to do unicode fonts & It wont give me info like fontAccent. PyGame: Will display unicode fonts, and give me font info but wont display them below about 20points in size, and if I render them large and scale them they look naff. Gimp-Py: Cant get it to work gdmodule: Erm, cant get it to work very well, and ive use it under php and know it dosent give font info ReportLab: Looked great, cant get unicode to work, and it looks from forum postings that you cant do asian fonts into png's ... yet! ImageMagick: Looks great, got everything, font info the lot. But cant get it to do asian fonts ... help! Ive got msgothic/msmincho installed, and Im using PythonMagick and have the following code: from PythonMagick import * from Drawable import * img = Image( '1000x600', 'white' ) img.font = "e:\\winnt\\fonts\\msgothic.ttc" img.fontPointsize = 72 kanji = u'\ufffe\ua295\uc07b' img.draw( Text( 0 , 100, kanji.encode( 'UTF-8' ), 'UTF-8' ) ) img.write( 'magick.gif' ) Am I doing anything obviously wrong? I think Im doing something wrong as at the moment the produced .gif has three squares showing. This is what normally happens when I get the whole unicode thing mixed up. Under php and gd I used to get this when I specified the unicode char string wrong. Am I doing that ... help Many thanks in advance Rich
- Previous message (by thread): distutils & Java components: a JavaExtension for distutils?
- Next message (by thread): Unicode (Japanese) fonts in Images
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list