A good way to create PDFs from Office documents in Java

I am looking for a good way to convert Office documents (mainly Microsoft) to PDF in Java. I looked at using the OpenOffice SDK, but from the samples I looked, it seems that it requires that OpenOffice work in server mode in order to do this job.

Does anyone know a good way to do this? Good sense, the less external requirements, the better. A 100% Java API would be better, but I do not expect it to really exist.

+5
source share
7 answers

FYI looks like http://www.artofsolving.com/opensource/jodconverter beautifully encapsulates all communication with the OpenOffice server. This is the solution that I am pursuing at the moment.

+3
source
  • There is a POI to access Office documents
  • To create a PDF document file, there is iText

Both are free IMHO.

+3
source

Cute PDF writer, PDF- API- . ​​

+1

Jodconvertor , 2006 . , OpenOffice 3.x. - , .

+1

POI Scriptom, Groovy . ActiveX COM Windows. , Excel.

Groovy, API Scriptom Java.

+1

Muhimbi PDF Converter Web Services. Windows , , -, Windows, Java .NET.

, . , .

0

Docmosis OpenOffice , , JOD Reports JODConverter. Docmosis Java API. , .

0

All Articles