views:

111

answers:

5

Hello there, I have my nice set of XML files for a user manual, which I already transform to HTML to make the online manual (simil CHM) with XSLT.

Now, I'd like to make a printable user manual from the same set of XML files. I'd like to generate an ODT or directly a PDF file, but I didn't find any "quick-and-simple" tool to do that.

The internal formatting of a page is HTML (just _<b>_ or _<img>_), the structure is in XML.

Also, I'd like to (automatically) generate an index and a front page.

I was thinking of using QT4.5 , since it can generate ODT even from HTML, but I prefer an already compiled application.

I have a set of about 200 xml files that need to be converted in a "batch" execution.

Any hint?

A: 

If you have html files on the net that already look the way you would want the pdf files to look you can use the free and simple tool 'html - pdf converter' here:

http://html-pdf-converter.com/

It's not perfect, but its quick, easy, and free and since you didn't really explain what kind of volume you need i'll assume this is sufficient;

shit a birck
Unfortunatedly it's an online service. I'd like to use an offline tool that allows batch-processing.
QbProg
@QbProg from XMLMill.com: "...XMLMill for Java runs as ...batch (headless Unix supported)..."
pageman
+1  A: 

Give the DynamicPDF tools a go. You can take your HTML generation from the XML and spit out a PDF in no time flat!

Andrew Siemer
+1  A: 

To generate very neat PDFs from HTML, have a look at Prince XML.

Pavel Minaev
+4  A: 

Have you thought of using XSL-FO?

There should be some free tools available. Something like this: XML to PDF.

I'm ended using Apache FOP , and I'm quite happy :) I needed to do some XSLT 2.0 tricks to correctly handle image urls, but in the end I got a really good result!XSL-FO is not so immediate, but in 2 days I got everything working!Thank you
QbProg
+1  A: 

Deepak Vohra has a list here.

pageman