PIL - drawing text and saving
<p>I have created this program:</p>

<pre><code>from PIL import Image, ImageDraw

a = Image.open(r'C:\Users\damian\Desktop\a.png')
draw = ImageDraw.Draw(a)
draw.text((1, 1), 'Hello World!')
a.save(r'C:\Users\damian\Desktop\a.png', "PNG")
</code></pre>

<p>In theory it should load image, draw text on it and save it but when I run it nothing happens. Can someone have a look and advise?</p>

<p><strong>Edit.</strong></p>

<p>I've solved this, it seems default colour is white and drawn text wasn't visible on my white image, <em>fill="black"</em> was needed.</p>

<p>This question can now be closed.</p>
