JSON data + RML template = PDF report
summary
Creates PDF files by rendering JSON data into RML templates using ReportLab (Z3C.RML) and Genshi with XInclude; avoids LaTeX because of disk limits and uses RML + Genshi templating to separate content, style and initialization. Generates charts on the fly via Matplotlib and inserts PNGs, supports PDF forms and merging with PyPDF, streams pages to disk rather than holding entire output in memory, and is compact enough to work successfully under tight disk constraints.
AI-written summary · about
chapters (6)
- 0:00Start
- 2:20What's flexible ?
- 19:10Data input format
- 20:15Main code
- 25:07JSON loader
- 28:35Dynamic RML content
related talks
19mBranding and Packaging Reports with R Markdown
10mHow to write a report using R Markdown
16mSometimes you just need words
22mR for Graphical Clinical Trial Reporting
20mInstant Impact: Developing {docorator} to Simplify R Adoption for Teams
23mOne R Markdown Document, Fourteen Demos
23mHow Rmarkdown changed my life
20mUsing Quarto to Improve Formatting/Automate the Generation of Hundreds of Reports
