Summary
Generate a printable PDF report summarizing a user's reading data — library stats, reading streaks, top highlights, activity charts, and insight summaries. Useful for personal journaling or sharing.
Requirements
Considerations
- Libraries to consider:
weasyprint, reportlab, or fpdf2
- Could reuse the HTML export as an intermediate step and convert to PDF
- Keep it as an optional extra to avoid heavy dependencies for users who don't need it
Summary
Generate a printable PDF report summarizing a user's reading data — library stats, reading streaks, top highlights, activity charts, and insight summaries. Useful for personal journaling or sharing.
Requirements
services/export_pdf.pywrite_image)konotes export <file> -f pdf)pip install '.[pdf]')Considerations
weasyprint,reportlab, orfpdf2