I've been using python wih PIL to create some buttons (automatically inside my program). The following code works and creates a PNG 70x70 with the letter 'p' inside.<br><br>#!/usr/bin/python<br><br>import os, sys<br>import Image, ImageFont, ImageDraw
<br><br>image = Image.new('RGBA',(70,70),(0,0,0))<br>ifo = ImageFont.truetype(&quot;arial.ttf&quot;,24)<br>#ifo = ImageFont.truetype(&quot;MARRFONT.TTF&quot;,24)<br>draw = ImageDraw.Draw(image)<br>draw.text((0, 0), 'p', font=ifo)
<br>image.save('image.png','PNG')<br><br><br><br>I save this program inside a temp dir and copied arial.ttf inside this directory. It works :-)<br><br>Want I want though is to do this with MARRFONT.TTF. That is a (free) font that has chesspieces inside. (can be downloaded here:
<br><a href="http://antraxja-fonts.iweb.pl/pobierz.php?font=3903">http://antraxja-fonts.iweb.pl/pobierz.php?font=3903</a> )<br><br>The font works: inside the download there's a DOC that I can open with OO.org and that let's me show the chesspieces (after I copied the font to my fontsdir). If I type a 'p' in arial and then change the font it shows a Pawn. Cool isn't it? :)
<br><br>But when I un-comment the line with this font and save it I get a black square. Can anyone tell me why it doesn't work?<br><br>