Re: random textimage



On Feb 28, 12:13 pm, James Stroud <jstr...@xxxxxxxxxxxx> wrote:
gert wrote:
gert@gert:~/Desktop/svn/xhtml$ python2.5 textimg.py
Traceback (most recent call last):
File "textimg.py", line 27, in <module>
print gen()
File "textimg.py", line 22, in gen
f.write(im)
TypeError: argument 1 must be string or read-only character buffer,
not instance
gert@gert:~/Desktop/svn/xhtml$

i am stuck anybody can help me ?

Are you sure you don't want f.write(img) ?

James

no this seems to work lol :)

import ImageFont, ImageDraw, Image

def gen(text):
image_file = "test.jpg"
image = Image.open(image_file)
font = "font.ttf"
draw = ImageDraw.Draw(image)
font = ImageFont.truetype(font, 12)
draw.text((1, 1), text,font=font)
image.save("temp.jpg")

if __name__ == "__main__":
import random
print gen(str(random.randint(0,1000)))

The next problem would be that i need this to work <img
src=randomtext.py/> in cherrypy because if two persons login at the
same time the first user get to see the second user textimage DOH!

.