[Image-SIG] TrueType font encoding (re-post)
Laszlo Nagy
gandalf at shopzeus.com
Mon Jun 16 12:37:54 CEST 2008
Sebastian Haase wrote:
> Hi Laszlo ,
> (sorry I can not help you)
> just curious, what would you be using instead of PIL ?
>
reportlab or pycairo Not decided yet. My program prints out small images
on a printer, I do not really need to render an raster image, PDF would
also be fine.
> And, when did Fredrik Lundh tell you this ?
>
He replied to my first post in private. It was about a month ago.
I also got a private response from somebody called Nicolas Pinault with
this:
> I have not found a solution to your problem. I think the problem is in
> _imagingft service.
> In ImageFont.py module, FreeTypeFont class, getmask2 method :
> Replace
> im = fill("L", size, 0)
> by
> im = fill("L", size, 128)
>
> Run your testcase. You can see that the text is located at the top of
> the rendered window.
> I guess that it should be located at the bottom of the rendered window
> leaving space for the missing upper part of the font.
> Unfortunately _imagingft service in not written in Python. So the
> investigation is not as easy as with modules written in Python.
I think he is right. Unfortunately, I do not know C well enough to
fix/debug the problem.
Thanks,
Laszlo
More information about the Image-SIG
mailing list