You are doing output to a file pdf.output('tuto1.pdf','F') Try:
from gluon.contrib.fpdf import FPDF def pdfexp(): pdf=FPDF() pdf.add_page() pdf.set_font('Arial','B',16) pdf.cell(40,10,'Hello World!') pdf.output('tuto1.pdf','F') return response.stream(open('tuto1.pdf')) anyway, you should not write a file in the root folder. use os.path.join(request.folder,'private','tuto1.pdf') On Friday, 16 November 2012 17:26:51 UTC-6, Paul Rykiel wrote: > > Greetings, > Having difficulty trying to just do a basic PDF test, but getting error's > on the import, well actually not an error, just no results. > > Here is my code, you may recognize it from tutorial > > from gluon.contrib.fpdf import FPDF > def pdfexp(): > pdf=FPDF() > pdf.add_page() > pdf.set_font('Arial','B',16) > pdf.cell(40,10,'Hello World!') > pdf.output('tuto1.pdf','F') > > When I run...I get NONE > > Help if you can > > > --