views:

626

answers:

2

I want to render MSWord, PDF, HTML, etc to an image (e.g. TIFF) from server-side Java.

Most available products are shareware printer drivers, and so not suited to a commercial server app: I'd like the library which is robust, well-supported, performant, and concurrent.

Any suggestions for open-source or commercial libraries?

A: 

Seems that somewhere in this API, iText, you'll be able to render a PDF to an image. For HTML you may consider Flying Saucer (but the project looks deadish). Shame that JWebPane isn't ready yet.

For MSWord ... no clue.

basszero
+1  A: 

Refer to these:

And if you didn't find them in a search don't feel bad, you probably just used the SO search instead of googling for "site:stackoverflow.com convert pdf image java" (etc).

cletus
Thanks, yes, I used the SO search.Still, those answers don't address my question: How to render MSWord (or HTML) to an image, e.g., TIFF. They do give ideas for PDF-to-image, but I was hoping for a solution for these other formats -- and preferably the same solution covering them all.
Joshua Fox
The last one refers to Word.
cletus