Feature #6280

Multi-issue PDF export

Added by Alberto Ferreira about 7 years ago. Updated over 5 years ago.

Status:NewStart date:2010-09-03
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:PDF export
Target version:-
Resolution:

Description

My company has recently adopted Redmine as a backend system for project and resource management and the response has been quite positive. There are quite a few ideas for improvement floating around, but currently we have a small request that would fulfill our requirements for the moment.

Currently, the PDF export functionality in Redmine only supports exporting the current page, be it the issue form or the current table on the screen. However, to create requirement specs and other types of documents, it would be essential to be able to multi-select issues in the Issues tab and having a way to create a single, continuous PDF with their data.

In order to avoid messing with Redmine's internal code, the optimal solution would be to develop a plugin that provided this functionality.

The expected functionality would be thus be to be able to create a single PDF with the data of the issues selected in the Issues screen. Alternatively, several individual PDFs could be created from the selected issues on the table (and saved automatically for a designated folder).

Thanks in advance for your help!

export2pdf_.jpg (145 KB) Alberto Ferreira, 2010-09-03 12:24

export_issues.pdf - Report of example issues in German (318 KB) Stefan Mueller, 2011-12-01 11:37


Related issues

Related to Redmine - Feature #69: Textilized description in PDF Closed
Related to Redmine - Patch #10869: Add Full PDF output to issue summary list New
Related to Redmine - Feature #1564: PDF export of all issues with all information New 2008-07-03

History

#1 Updated by Frank Helk over 6 years ago

+1 (or +50, to show my demand ...)

Instead of the suggested menu point I would prefer an option in the right-click menu of the tickets list, i.e. "Export all to PDF". This should create a single, continous pdf of the checked issues in full detail - preferably with a page break between issues.

I think this issue is duplicated by issue #6554 and it is related to issue #1564. Someone please add the relations.

#2 Updated by Frank Helk over 6 years ago

A minimalistic - and simple to implement - approach would be to include a link to the correspondent PDF into each displayed line of the ticket list. That would at least allow to export each issue without the need to open each of them. But multi issue export would be definitely preferred.

#3 Updated by Daniel Schaarschmidt over 6 years ago

+1

Does this really belong into just another plugin? Because export to pdf is already a core functionality I believe this improvement should be one too.

#4 Updated by Jon Gambino over 6 years ago

+1 (with a !)

I am also looking for a clean way to get this to work. We have a requirement from a customer to be able to print all of their issues from a query at once and 'as they are at that moment' as opposed to printing issues one by one. Which is currently cumbersome if there are, say, 20 or more.

I think it needs to be able to compile all of the issues from a given query into a single pdf presented in the same order of a sorted query.

#5 Updated by Toshi MARUYAMA over 6 years ago

  • Category changed from Plugin Request to PDF export

#6 Updated by Mathias Kühn over 6 years ago

We're using the parametric-pdf-export plugin that basically does exactly what you're asking for. I've attached the latest version that works with the 1.2 release of redmine.

However, this plugin has a little drawback since Redmine currently does not provide a hook to add additional export types to the view. This plugin basically duplicates the issues/index.rhtml from redmine and inserts the required link into the view. This in turn means, that the change needs to be applied for every new version of this file to work.

Maybe someone could pick this up and turn it into a generic plugin?!

#7 Updated by Terence Mill over 6 years ago

Mathias Kühn wrote:

We're using the parametric-pdf-export plugin that basically does exactly what you're asking for. I've attached the latest version that works with the 1.2 release of redmine.

However, this plugin has a little drawback since Redmine currently does not provide a hook to add additional export types to the view. This plugin basically duplicates the issues/index.rhtml from redmine and inserts the required link into the view. This in turn means, that the change needs to be applied for every new version of this file to work.

Maybe someone could pick this up and turn it into a generic plugin?!

Can't find that plugin.. Where is the source?

#8 Updated by ee se almost 6 years ago

+1

This is something we also extremely need. It takes quite a bit of time daily to print
issues needed one by one for our clients that require hard documentation.

#9 Updated by Stefan Mueller almost 6 years ago

Found the project Mathias Kühn wrote in his post on this link:
http://code.google.com/p/a-studio/downloads/detail?name=redmine_parametric_pdf_export_0.0.1.zip&can=2&q=

In case your Redmine version works with TCPDF you will have to modify redmine_pdf_export_patch.rb (replace IFPDF with ITCPDF)

Output is ok, but as Mathias wrote it replaces the index.rhtml of the Issues view. Anyway the functionality overall is good for my needs (the view filters are applied to the report). Output slightly differs from the report of the current version of RedMine, as the report is re-scripted. The last thing is not a big disadvantage I think, as I want to embed the screenshots of the issues into the PDF and insert a header.

#10 Updated by Terence Mill over 5 years ago

duplicates #1564

#11 Updated by Terence Mill over 5 years ago

overrideing index html shall be easily replacable with hook approach, like done for redmine xls export plugin" which could only inject a new "export full issue list to pdf" link at the bottom.

Also rewriting xml output so look similar to actual redmine style shalle be easy with tweaking copy paste redmine code in the redmine_pdf_export_patch.rb file.

Stefan Mueller wrote:

Found the project Mathias Kühn wrote in his post on this link:
http://code.google.com/p/a-studio/downloads/detail?name=redmine_parametric_pdf_export_0.0.1.zip&can=2&q=

In case your Redmine version works with TCPDF you will have to modify redmine_pdf_export_patch.rb (replace IFPDF with ITCPDF)

Output is ok, but as Mathias wrote it replaces the index.rhtml of the Issues view. Anyway the functionality overall is good for my needs (the view filters are applied to the report). Output slightly differs from the report of the current version of RedMine, as the report is re-scripted. The last thing is not a big disadvantage I think, as I want to embed the screenshots of the issues into the PDF and insert a header.

#12 Updated by Olivier Franceschi over 5 years ago

Hello,
Has anyone changed the plugin index.rhtml to adapt it to Redmine 1.4.0.
I'm sorry, but I'm a newbee, and I can't do it myself.
Thanks
LaFouine

#13 Updated by Terence Mill over 5 years ago

related to pathc #10869

#14 Updated by Toshi MARUYAMA about 3 years ago

  • Related to Feature #1564: PDF export of all issues with all information added

Also available in: Atom PDF