"michal bozon" wrote:
> following code, which uses PIL 1.1.5,
> generates a bitmap of text "of" rendered in
Georgia font,
> but the result is strange, it seems like the rightmost
> pixel column is shifted to the left,
> it belongs to the "f" letter.
>
> import ImageFont
> fp = '/usr/share/fonts/corefonts/'
> font = ImageFont.truetype(fp+'georgia.ttf', 10)
> m = font.getmask('of', mode='1')
> m.save_ppm('of.ppm')
>
> The result PPM file and magnified PNG file should be
attached.
the truetype renderer gets the "bearing" wrong
for some characters in some
fonts.
this is being worked on for 1.1.6; for 1.1.5 and earlier,
you can work
around most
problems by adding a leading and trailing space (and
adjusting the text
position
accordingly).
</F>
_______________________________________________
Image-SIG maillist - Image-SIG python.org
htt
p://mail.python.org/mailman/listinfo/image-sig
|