import Image, ImageDraw, ImageFont, sys dimensions = (400, 200) img = Image.new("RGB", dimensions) # text font = ImageFont.truetype("/usr/local/share/fonts/UbuntuMono-B.ttf", 50) font2 = ImageFont.truetype("/usr/local/share/fonts/UbuntuMono-B.ttf", 25) draw=ImageDraw.Draw(img) draw.text((20, 20), 'Hacker News : ', fill=(255,255,255), font=font) draw.text((30, 100), 'You can paint on Ideone', fill=(200,200,200), font=font2) # ideone output img.save(sys.stdout, 'PNG')