Working "Export to PDF" Buttons

Registered by Tim McNamara

Sahana Eden requires a generic handler that will export data in PDF format. Ideally this will be able to be called at any page, generating an output of what is currently displayed on screen (or at least what is generated from that controller).

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
Proposed for trunk
Implementation:
Unknown
Milestone target:
milestone icon 0.5

Whiteboard

PDFs are currently fairly broken. We currently use ReportLab[1] va Geraldo[2], but it's not bringing much joy.

Geraldo is a server-side report generator with several abstractions to make ReportLab easier to use.

Another option is Pisa[3], which renders PDFs from XHTML & CSS. This may produce inconsistent results with AJAX/jQuery feature sets.

See also
http://eden.sahanafoundation.org/wiki/BluePrintReporting
http://eden.sahanafoundation.org/wiki/HaitiPDFToDo

[1] http://www.reportlab.com/software/opensource/
[2] http://www.geraldoreports.org/
[3] http://www.xhtml2pdf.com/

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.