Hi, everyone,<div><br></div><div>I have a PNG file, and I need to convert it to BMP file.</div><div>I use,</div><div><p class="MsoNormal"><span lang="EN-US">import PIL</span></p>

<p class="MsoNormal"><span lang="EN-US">from PIL import Image</span></p>

<p class="MsoNormal"><span lang="EN-US">im = Image.open('a.png')</span></p>

<p class="MsoNormal"><span lang="EN-US">im.save(‘a.bmp’)</span></p><p class="MsoNormal"><span lang="EN-US"><br></span></p><p class="MsoNormal"><span lang="EN-US">It works in Python 2.6 with PIL 1.1.7,</span></p><p class="MsoNormal">
<span lang="EN-US">But when I use Python 2.4, the error occured,</span></p><p class="MsoNormal"><span lang="EN-US"><br></span></p><p class="MsoNormal"><span lang="EN-US"></span></p><p class="MsoNormal">File "C:\Python24\Lib\site-packages\PIL\Image.py", line 1439, in save</p>
<p class="MsoNormal">    save_handler(self, fp, filename)</p><p class="MsoNormal">File "C:\Python24\Lib\site-packages\PIL\BmpImagePlugin.py", line 242, in _save</p><p class="MsoNormal">    ImageFile._save(im, fp, [("raw", (0,0)+im.size, 0, (rawmode, stride, -1))])</p>
<p class="MsoNormal">File "C:\Python24\Lib\site-packages\PIL\ImageFile.py", line 499, in _save</p><p class="MsoNormal">    s = e.encode_to_file(fh, bufsize)</p><p class="MsoNormal">IOError: (0, 'Error')</p>
<p class="MsoNormal"><br></p><p class="MsoNormal"><br></p><p class="MsoNormal">I'm wondering if anyone can help me.</p><p class="MsoNormal">Thanks</p><p class="MsoNormal"><br></p><p class="MsoNormal">Chao Liu</p><p></p>
</div>