Hi Tapestry Users, I've just written a component that integrates the power of tapestry component templates with apache FOP to generate PDFs. This opens up the possibilities of creating reusable PDF component libraries such as a PDFGrid etc.
Usage: I'm looking for a home for this component so if any of the existing t5 component library authors would like to include this component, let me know. If you're not familiar with FOP, the normal way to generate PDFs is to convert your object model to XML and then pass the XML through an XSLT template to create FO. This eliminates the need to generate XML and also avoids XSLT which I personally find very verbose and difficult to maintain. Apache FOP: http://xmlgraphics.apache.org/fop/ PDF Demo: https://github.com/uklance/tapestry-stitch-demo/blob/master/src/main/java/org/lazan/t5/stitch/demo/pages/PDFDemo.java https://github.com/uklance/tapestry-stitch-demo/blob/master/src/main/resources/org/lazan/t5/stitch/demo/pages/PDFDemo.tml PDFLink Component: https://github.com/uklance/tapestry-stitch/blob/master/src/main/java/org/lazan/t5/stitch/components/PDFLink.java https://github.com/uklance/tapestry-stitch/blob/master/src/main/resources/org/lazan/t5/stitch/components/PDFLink.tml -- View this message in context: http://tapestry.1045711.n5.nabble.com/Use-the-power-of-tapestry-components-to-generate-PDFs-tp5718224.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org