You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by fo...@xml.apache.org on 2005/01/31 10:58:18 UTC
[XML Graphics - FOP Wiki] New: HowTo/HtmlToPdf
Date: 2005-01-31T01:58:18
Editor: 81.221.167.213
Wiki: XML Graphics - FOP Wiki
Page: HowTo/HtmlToPdf
URL: http://wiki.apache.org/xmlgraphics-fop/HowTo/HtmlToPdf
An initial page for HTML to PDF conversion for others to improve.
New Page:
##language:en
= How to convert HTML or XHTML to PDF =
Apache FOP is an XSL-FO processor. If you want to convert HTML to PDF you need to convert it to XSL-FO first, before FOP can do anything for you. There are several possible approaches:
1. Start with XML and create a separate XSLT that converts the XML to XSL-FO instead of PDF. That's probably the best approach if the original data is available as XML.
2. Convert the HTML to XHTML and convert the XHTML to XSL-FO using XSLT.
/!\ FOP currently doesn't support automatic table-layout. Column widths have to be specified.
3. Convert the HTML to XSL-FO directly using some specialized tool (check out the ''Tools'' section below).
(!) '''''Add additional content (additional ideas, pitfalls, etc.)!'''''
== Tools ==
* [http://xml.apache.org/fop/resources.html#products-other Links to related tools]
* [http://jtidy.sourceforge.net JTidy]
---------------------------------------------------------------------
To unsubscribe, e-mail: fop-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: fop-cvs-help@xml.apache.org