Hi Carlo
I'm using fpdf without any problem, so I guess the reason is in some of the
data you're passing to fpdf.
The code of the controller would be needed to can lend you a hand.

Regards


2012/11/29 carlo <syseng...@gmail.com>

> No error with web2py 1.9.4.
>
> With 2.2.1 I got this with Python 2.5 and Python 2.6
>
> Traceback (most recent call last):
>   File "C:\Python25\web2py\gluon\restricted.py", line 212, in restricted
>
>     exec ccode in environment
>   File "C:/Python25/web2py/applications/Hcontrol/controllers/default.py" 
> <http://127.0.0.1:8000/admin/default/edit/Hcontrol/controllers/default.py>, 
> line 1000, in <module>
>
>   File "C:\Python25\web2py\gluon\globals.py", line 188, in <lambda>
>
>     self._caller = lambda f: f()
>
>   File "C:/Python25/web2py/applications/Hcontrol/controllers/default.py" 
> <http://127.0.0.1:8000/admin/default/edit/Hcontrol/controllers/default.py>, 
> line 558, in pdf_prev
>
>     pdf.add_page()
>   File "C:\Python25\web2py\gluon\contrib\fpdf\fpdf.py", line 284, in add_page
>
>     self.header()
>   File "C:/Python25/web2py/applications/Hcontrol/controllers/default.py" 
> <http://127.0.0.1:8000/admin/default/edit/Hcontrol/controllers/default.py>, 
> line 540, in header
>
>     self.image(logo,10,8,50)
>
>   File "C:\Python25\web2py\gluon\contrib\fpdf\fpdf.py", line 896, in image
>
>     info=self._parsepng(name)
>
>   File "C:\Python25\web2py\gluon\contrib\fpdf\fpdf.py", line 1749, in 
> _parsepng
>
>     color += re.sub('(.{3}).',lambda m: m.group(1),line, flags=re.DOTALL)
> TypeError: sub() got an unexpected keyword argument 'flags'
>
>  --
>
>
>
>

-- 



Reply via email to