Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > De Docx a XSD o PDF

Buenos Días !. Mi consulta es la siguiente: Que libreria existe para utilizar un archivo DOCX como template y, una vez llenándolo de datos, transformarlo en un archivo XSD o PDF ?... Porque ando saltando de libreria en libreria y no puedo encontrar ni una... He usado aspose y otras mas pero no logro tener resultados.

Saludos

junio 19, 2014 | Registered Commenteragustincarban

Buenas,

Con docx4j puedes abrir un docx, manipularlo y exportarlo a PDF sin problemas (no veo que sentido tiene exportar a un esquema XSD).
http://www.docx4java.org/trac/docx4j


Un saludo

junio 19, 2014 | Unregistered CommenterUnoPorAhi

UnPorAhi. Gracias por responder... En realidad, la aplicacion en la que me piden que realice una mejora, recibe como entrada archivos RTF (Template) y un Excel con Datos y ahi va generando varios PDF's que despues los junta en uno...
La cosa es que me dijeron que no toque mucho el codigo asi que la opcion era esa... Voy a probar esa libreria por la tarde (soy de Argentina) y te cuento... Nuestro cliente es una Tarjeta de Credito... Saludos

junio 19, 2014 | Unregistered Commenteragustincarban

??????? Pero un RTF no es lo mismo que un DOCX.
Porque has dicho que era un DOCX? Porque no has comentado lo del Excel?

En ese caso yo creo que deberias leer el excel con POI y generar el documento a partir de la plantilla con rtftemplate utilizando una implementacion velocity o freemarker, la que prefieras.
Una vez obtenido el rtf final, puedes pasarlo a PDF utilizando JODConverter

http://poi.apache.org/
http://rtftemplate.sourceforge.net/
http://www.artofsolving.com/opensource/jodconverter

Un saludo

junio 19, 2014 | Unregistered CommenterUnoPorAhi

No lo comenté porque el hecho de donde saque los datos no es de relevancia... Como te digo, no me acuerdo con que librerias se est{an haciendo las cosas en ese proyecto... Me deberia fijar... Pero es segun ellos una mejora... Yo lo veo muy molesto... Quedense con el RTF pero bue... Por alguna razon "X" quieren tambien un docx....

En resumen... Se que no es lo mismo un RTF que un Docx... Pero actualmente seria la cosa asi: RTF + Datos del Excel =>PDF's... Lo que quisiera hacer es:
(RTF o Docx) + Datos del Excel => PDF's.

He buscaso tantas cosas... Ahora estoy analizando algunos UC's... A las 13 me voy a poner a ver que onda con estas librerias !...
Muchas gracias

junio 19, 2014 | Unregistered Commenteragustincarban