2012-09-04 18 views
8

Básicamente, lo que quiero saber es, ¿hay alguna opción de código abierto mejor que JODConverter, Apache POI, docx4j para hacer una conversión de documentos de Office - docx,doc,xls,xlsx,odt.. en un formato PDF . He intentado todas estas opciones, funciona bien para archivos más pequeños y simples. Si los documentos contienen campos, objetos, tablas, etc., estos no se convierten correctamente. Ninguno de estos foros de herramientas también está activo. Si es posible, solo debemos usar Java. ¿Alguien tiene mejores sugerencias?¿Cuál es una buena opción para convertir documentos de Office a PDF o Imagen

+0

Si JODConverter no es lo suficientemente bueno para usted (¿lo intentó con la última versión de OpenOffice/LibreOffice?), Entonces probablemente debería considerar el uso de Office. Sí, sé que no es de código abierto. – JasonPlutext

+0

encontraste algo? También estoy buscando algo como esto. – iRunner

+0

Estoy usando JOD, eso es un proyecto muerto, aún así, puede cumplir el propósito – Kris

Respuesta

0

Enviamos con convertidores de documentos de oficina tanto de código abierto como de código cerrado. Apache POI es el mejor convertidor de documentos de oficina de código abierto que hemos encontrado. Apache POI es active también. Hemos tenido éxito en corregir errores por nuestra cuenta, obtener la atención de los desarrolladores para casos/fallas de prueba bien documentadas, y en contratar a personas comprometidas con el proyecto para arreglar/actualizar cosas que necesitábamos rápidamente.

+0

POI puede ser el mejor, para alguien que desarrolla esta funcionalidad para distribuir. Pero para alguien que necesita el POI de salida de caja negra no se lo puede recomendar. POI puede ser confiable si uno puede mantener las compilaciones con personalización. Queremos una solución que pueda hacer acción directamente. Se espera que el mantenimiento sea mínimo – Kris

+0

Si tiene que ser de código abierto, POI es lo mejor que conozco. –

+0

@Martin, ¿En qué formatos está utilizando POI para convertir? ¿Y se convierte a PDF desde el primer momento? – JasonPlutext

0

Recientemente he usado XDocReport. Admiten convertidores de docx a pdf (explained here)

+0

Solo para aclarar el convertidor XDocReport docx-> pdf: carga docx con POI en un XWPFDocument y un bucle para cada estructura de POI (XWPFParagraph, XWPFTable, etc.) para crear la estructura iText 3.1.7 para generar PDF. Si solo desea convertir docx a pdf, lea [XWPFDocument 2 PDF] (https://code.google.com/p/xdocreport/wiki/XWPFConverterPDFViaIText) – Angelo

Cuestiones relacionadas