[reportlab-users] ReportLab & py2exe
Doug Hoppe
reportlab-users@reportlab.com
Thu, 5 Jun 2003 12:42:42 -0400
Have you tried:
\pil\image.py lines 193&194
----- Original Message -----
From: Larry Bates <lbates@syscononline.com>
To: <reportlab-users@reportlab.com>
Sent: Thursday, June 05, 2003 11:09 AM
Subject: RE: [reportlab-users] ReportLab & py2exe
> Robin,
>
> Thanks for the reply. Unfortunately I had already tried this solution
> and it didn't solve the problem. It must have something to do with the
> scope of the plugins. If I load them in my main program I can open
> the file with Image.open, but when reportlab tries to do the same
> down inside of drawinlineImage it can't locate the plugin (even though
> I've loaded it in the main program). I tried inserting the import in
> every place that seemed to make sense and nothing worked.
>
> FYI, Larry
>
> -----Original Message-----
> From: reportlab-users-admin@reportlab.com
> [mailto:reportlab-users-admin@reportlab.com]On Behalf Of Robin Becker
> Sent: Thursday, June 05, 2003 3:11 AM
> To: reportlab-users@reportlab.com
> Subject: Re: [reportlab-users] ReportLab & py2exe
>
>
> In article <015101c32ae7$09edd7a0$9500a8c0@larrywxp>, Larry Bates
> <lbates@syscononline.com> writes
> >I was wondering if anyone had experience "freezing" a reportlab
application
> >using
> >Thomas Heller's py2exe utility. I have used it to freeze many other
> >applications
> >but I'm having trouble with my latest one. Basically I'm creating .PDF
> from
> >incoming pages from my fax gateway. Since reportlab utilizes PIL, the
app
> >blows up on drawinlineimage because PIL PcxImagePlugin isn't available.
> >I tried importing it manually and tested it by opening the file in my
main
> >program and it works properly. It just blows up down deep in reportlab.
> >
> >Any suggestions?
> >
> >Thanks in advance for any assistance.
> >Regards,
> >Larry Bates
> >f
> >
>
>
> The F bot posted this recently
> > Kevin Dahlhausen wrote:
>
> > Anyone come across the problem of PIL not being able to identify image
> > files once it's compiled with py2exe?
>
>
> google knows... ;-)
>
> > Do I need to manually add some plugins to the setup or something?
>
> PIL scans sys.path for plugins (*ImagePlugin files). When running under
> py2exe (or any other wrapper), you have to import them yourself. Just
> add import statements to your main program for all the formats you need:
>
> import JpegImagePlugin
> import PngImagePlugin
> import BmpImagePlugin
> import GifImagePlugin
> # etc
>
> (to get a complete list, look in the PIL package directory)
>
> </F>
> --
> Robin Becker
> _______________________________________________
> reportlab-users mailing list
> reportlab-users@reportlab.com
> http://two.pairlist.net/mailman/listinfo/reportlab-users
>
>
> _______________________________________________
> reportlab-users mailing list
> reportlab-users@reportlab.com
> http://two.pairlist.net/mailman/listinfo/reportlab-users
>