Changeset 112:e22eeb00aa5a for examples/demo_context.py
- Timestamp:
- 01/27/09 07:36:35 (18 months ago)
- Branch:
- default
- Files:
-
- 1 modified
-
examples/demo_context.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
examples/demo_context.py
r80 r112 1 from cStringIO import StringIO2 from common import Invoice, repos, inv1 from os.path import abspath 2 from relatorio import Report 3 3 4 repos.add_report(Invoice, 'application/pdf', 'basic.tex', 5 report_name='ConTeXt') 4 # test data 5 from common import inv 6 6 7 #PDF 7 8 if __name__ == '__main__': 8 pdf_report, _ = repos.classes[Invoice].ids['ConTeXt'] 9 file('bonham_basic.pdf', 'wb').write(pdf_report(o=inv).render().getvalue()) 9 print "generating output_basic.pdf... ", 10 report = Report(abspath('basic.tex'), 'application/pdf') 11 content = report(o=inv).render().getvalue() 12 file('output_basic.pdf', 'wb').write(content) 13 print "done" 10 14
