Dibujar texto e imagen en hebreo con el módulo de imagen (python)
Este es un problema que ya pregunté y varios obtuvieron respuestas, pero el problema persistió. cuando trato de escribir en hebreo a una imagen usando el módulo de imagen, obtengo en lugar del hebreo que deja algunas otras letras (ascii ??). Si me convierto a Unicode o ASCII, aparece un error que no admite. Obtuve aquí una referencia a un código que hace lo que quiero en chino:
import sys
import Imag
import ImageDraw
import ImageFont
import _imaging
txt = '你好,世界!'
font = ImageFont.truetype('c:/test/simsun.ttc',24)
im = Image.new("RGBA",(300,200),(0,0,0))
draw = ImageDraw.Draw(im)
#draw.text( (0,50), u'你好,世界!', font=font)
draw.text( (0,50), unicode(txt,'UTF-8'), font=font)
pero luego aparece un error: ImportError:
El módulo _imagingft C no está instalado.
Lo mismo ocurre cuando intento usar la fuente hebrea standrad 'arial.ttf' (con una cadena hebrea de curso). Como puede ver, he importado _imaging succsefuly para que el problema no se encuentre allí como lo sugiere effbot.org.
parece que el problema es con Imagefont.truetype (...).
cualquier ayuda será muy apreciada