[Zope] Re: PIL: can't call same method twice
Dieter Maurer
dieter at handshake.de
Tue May 31 14:46:37 EDT 2005
KLEIN Stéphane wrote at 2005-5-31 00:13 +0200:
> ...
>I've the same problem and now it's work with this tip :
>"context.REQUEST.image.seek(0)".
>
>My xImageScale.py [external method] is :
>
>def xImageScale(img_file, maxx, maxy):
> from PIL import Image
> from cStringIO import StringIO
> img_file.seek(0)
> im = Image.open(img_file)
> im.thumbnail((maxx, maxy), Image.ANTIALIAS)
> out_file_str = StringIO()
> im.save(out_file_str, im.format)
> out_file_str.seek(0)
> tmp=out_file_str.read()
> out_file_str.close()
> return tmp
You need to learn that you *MUST* provide a *FULL* problem description
when you seek help. This includes "Error Type", "Error Value"
and "Traceback" in case you get an exception, and otherwise a clear
description what went wrong.
--
Dieter
More information about the Zope
mailing list