[rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Generation Libraries"
julian.reschke at gmx.de (Julian Reschke) Wed, 02 March 2016 11:22 UTC
From: julian.reschke at gmx.de (Julian Reschke)
Date: Wed, 2 Mar 2016 12:22:35 +0100
Subject: [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Generation Libraries"
Message-ID: <56D6CCFB.2060909@gmx.de>
Appendix C.3: "One promising direction is suggested in <http://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html#output.pdf.fop>: using XSLT to generate XSL-FO which is then processed by a formatting object processor such as Apache FOP." It's not that promising, because: a) Generating XSL-FO from the XML source in addition to HTML duplicates a lot of code, causing lots of additional maintenance. I think it would be more promising to generate PDF from (X)HTML instead. b) XSL-FO itself is powerful, but Apache FOP lacks certain features which makes generating visually pleasing contents hard; notably the absence of table column balancing code. Other XSL-FO processors might be more powerful, but AFAIK none of this is open source. Also, this should mention wkhtml, which is Webkit's HTML engine packaged as command line tool for printing/PDF generation. Best regards, Julian
- [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Gen… Julian Reschke
- [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Gen… HANSEN, TONY L
- [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Gen… Julian Reschke
- [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Gen… Joe Hildebrand jhildebr
- [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Gen… Julian Reschke
- [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Gen… HANSEN, TONY L
- [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Gen… Julian Reschke
- [rfc-i] draft-iab-rfc-use-of-pdf-01, "C.3 PDF Gen… Heather Flanagan RFC Series Editor