can you post the stack trace to help us understand what went wrong?

On Friday, August 2, 2013 3:19:43 AM UTC-7, Brez Yl wrote:
>
> Hello!
>
> I'm writing an app, which results with pdf file with some text with 
> unicode characters. On local GAE it works good, but after deploy it can't 
> import crash after add_font() (pyfpdf).
>
> The code is:
>
> # -*- coding: utf-8 -*-
> def fun1(): 
>
>     from gluon.contrib.pyfpdf import FPDF, HTMLMixin
>     class MyFPDF(FPDF, HTMLMixin):
>         pass
>
>     pdf =MyFPDF()
>     pdf.add_font('DejaVu', '', 'DejaVuSansCondensed.ttf', uni=True)
>     pdf.add_page()
>     pdf.set_font('DejaVu','',16)
>     pdf.write(10,'testąśł')
>     
>     response.headers['Content-Type']='application/pdf'
>     return pdf.output(dest='S')
>
> The font files (with a file *DejaVuSansCondensed.pkl* generated after 
> first run on web2py server...) is in /gluon/contrib/fpdf/font. I didn't 
> add anything to routers.py (I'm using Pattern-based system) also app.yaml 
> is not changed.
>
> As I said on local (both web2py and gae) it works well. After deploy only 
> something like this works:
>     pdf =MyFPDF()
>     pdf.add_page()
>     pdf.set_font('Arial','',16)
>     pdf.write(10,'testąśł')
>
> But without "unusual" characters...
>
> The best solution would be to add my font files (like DejaVu), but 
> basically I need unicode characters in any font... maybe some 
> "half-solution" to use "generic GAE unicode" fonts... if it exist something 
> like this...
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to