Bug 452552

Summary: Add report format with full entry details per page
Product: [Applications] tellico Reporter: gitdevmod <djdomics>
Component: generalAssignee: Robby Stephenson <robby>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: 3.4.4   
Target Milestone: ---   
Platform: Other   
OS: Microsoft Windows   
Latest Commit: Version Fixed In: 3.5
Sentry Crash Report:

Description gitdevmod 2022-04-12 15:30:58 UTC
SUMMARY

I'd like to export to PDF my collection for reading/searching on my phone with a release per page.
I tried print then used "Microsoft Print to PDF" but it only print a list of release name grouped by artist not complete release information and text is not searchable.
Same issue if I generate a report.

Thanks

SOFTWARE/OS VERSIONS
Windows: 11
KDE Plasma Version: 
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.2
Comment 1 Robby Stephenson 2022-04-13 11:19:42 UTC
(In reply to gitdevmod from comment #0)
> I'd like to export to PDF my collection for reading/searching on my phone
> with a release per page.
> I tried print then used "Microsoft Print to PDF" but it only print a list of
> release name grouped by artist not complete release information and text is
> not searchable.

Thanks for filing this to track as a wishlist item. So I understand the main issue to be the format of the PDF rather than the ability to print to a PDF itself. Not sure about the not being searchable issue, though.

So I'll re-title this to capture it as having a report with a single page or full entry/release details per page or so.
Comment 2 Robby Stephenson 2023-02-19 02:24:19 UTC
Git commit 426ded342d12a6c153a6e80ade9bc31b33ce19c8 by Robby Stephenson.
Committed on 19/02/2023 at 02:21.
Pushed by rstephenson into branch 'master'.

Add new report template showing one entry per page.

Use the configured entry template. Extract the <body> contents
and concatenate with page separation.
FIXED-IN: 3.5

M  +4    -0    ChangeLog
M  +77   -9    src/reportdialog.cpp
M  +2    -0    src/reportdialog.h
M  +3    -0    src/translators/htmlexporter.cpp
M  +2    -0    src/translators/htmlexporter.h

https://invent.kde.org/office/tellico/commit/426ded342d12a6c153a6e80ade9bc31b33ce19c8