On Fri, Oct 16, 2009 at 12:23 AM, LL <[email protected]> wrote:
> Hi.. I also asked this question on the imaging group but thought people here
> might have insights as well..
>
> all of the following code executes interactively except the last line.
> Converting a .jpg file to .png works fine. I'm using the PIL version for
> Python 2.6. Any suggestions will be greatly appreciated. Thanks, Lance
> ------------------------------------
> PythonWin 2.6.3 (r263:75183, Oct  5 2009, 14:41:55) [MSC v.1500 32 bit
> (Intel)] on win32.
> Portions Copyright 1994-2008 Mark Hammond - see 'Help/About PythonWin' for
> further copyright information.
>>>> import os
>>>> import zlib
>>>> import Image
>>>> os.chdir("c:\\foo")
>>>> img = Image.open("foo1.eps")
>>>> img.save("foo1.png")
> Traceback (most recent call last):
>   File "<interactive input>", line 1, in <module>
>   File "C:\Python26\lib\site-packages\PIL\Image.py", line 1372, in save
>     self.load()
>   File "C:\Python26\lib\site-packages\PIL\EpsImagePlugin.py", line 283, in
> load
>     self.im = Ghostscript(self.tile, self.size, self.fp)
>   File "C:\Python26\lib\site-packages\PIL\EpsImagePlugin.py", line 72, in
> Ghostscript
>     gs.write(s)
> IOError: [Errno 32] Broken pipe

Looking at the source for the Ghostscript() function in
EpsImagePlugin.py', it says "Unix only". Perhaps you could make it
work on Windows by changing the command line created there.

Kent
_______________________________________________
Tutor maillist  -  [email protected]
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to