2mdc
C/ Matias Turrión, 24, 1º
Madrid 28043
Tel: 91 759 00 24
Fax: 91 759 15 18

Blog: Desarrollo web

JAVADocX: genera documentos Word con JAVA

Publicado el: 22/01/2010 en: Desarrollo web | 32 comentarios

Envía esta entrada a menéame Envía esta entrada a del.ici.ous Envía esta entrada a facebook Envía esta entrada a Twitter

¿Qué es JAVADocX?

JAVADOCX es una librería desarrollada en Java por 2mdc para generar dinámicamente documentos de MS Word (WordprocessingML).

Website de JavaDocX

Estos documentos o informes pueden generarse, por ejemplo, a partir de los datos disponibles en una base de datos HSQLDB, Oracle o MySQL o directamente a partir de una hoja de cálculo. Los documentos generados son completamente editables (incluidos gráficos y tablas) con Microsoft Word o cualquier otro software compatible, por lo que el usuario final puede modificarlos en la forma que más le convenga.

Las funcionalidades de esta librería de software permiten que un programador con conocimientos básicos de Java pueda crear programáticamente documentos con un formato tan sofisticado como el que se podría conseguir mediante el uso de MS Word.

JAVADocX también proporciona herramientas para generar el mismo documento en otros formatos estándar tales como HTML y PDF.

¿Qué se puede hacer con JAVADocX?
Con unas pocas líneas de código se pueden generar informes y documentos que contengan:

  • Todo tipo de listas: anidadas, numeradas…
  • Tablas personalizadas
  • Todo tipo de gráficos para visualizar datos númericos
  • Tablas de contenidos para simplicar el uso de documentos complejos
  • Cabeceras que incluyen “corporate branding”
  • Pies de página con numeración
  • Imágenes y todo tipo de elementos gráficos
  • Cajas de texto
  • Notas al pie, referencias
  • Etcétera

JAVADOCX permite que un programador Java genere informes de forma rápida y sencilla mediante el uso de la parametrización por defecto incluida en las respectivas clases.

Cuando el diseño es un factor prioritario, JAVADOCX permite, con poco más esfuerzo, crear sofisticados informes que se ajustan a la imagen de marca deseada o a cualquier otro diseño predeterminado.

Web del producto | JAVADOCX: Generación de documentos Word con PHP y MySQL

Valore de 1 a 5 este artículo
1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (2 voto(s), media: 3.00 sobre 5)

Deja tu comentario32 Comentarios

  • Alberto Luis
    13/08/2010

    Se me hace interesante esta libreria, pero necesito un ejemplo.

  • Laura Blanco
    16/08/2010

    Hola Alberto,

    Hay disponibles ejemplos y otra documentación relacionada en el blog del sitio web de la librería:
    http://www.javadocx.com/blog-news

  • juan
    16/09/2010

    Hola es muy util esta libreria pero quisiera q alguien me diga como cambiar el ancho de la hoja de word quiero que la hoja de word sea creada con las medidas q yo le mande

  • Carlos Burges Ruiz de Gopegui
    17/09/2010

    Hola Juan:

    Esa característica que solicitas no está disponible en JavadocX.

    Un saludo

  • christian
    17/09/2010

    necesito ver los ejemplos para realizar un trabajo

    help me

  • Andres
    17/12/2010

    no se que pasa genero el docx desde el netbeans y funciona pero cuando genero el proyecto y uso el .jar me crea el documento pero me dice que tiene problemas y nop puedo abrirlo. si me pueden colaborar gracias

  • Laura Blanco
    20/12/2010

    Hola Andrés,
    Te contestamos en el email que has indicado al hacer el comentario.
    ¡Saludos!

  • Jorge
    8/02/2011

    A mi me pasa lo mismo que Andres, he generado el documento en formato docx sin problemas en Java pero a la hora de abrirlo me dice que hay problemas…. Pero antes hice unas pequeñas pruebas pero funcionaba. Gracias y un saludo.

  • Laura Blanco
    8/02/2011

    Hola Jorge,

    Nos pondremos en contacto contigo cuanto antes en el email que nos has indicado.

    ¡Saludos!

  • Pablo
    10/02/2011

    Cuando dice que genera docs con error, es porque están poniendo alguna ñ o tilde, que en el inglés no existe. Alguien tiene idea como solucionar este problema?? Gracias.

  • Oscar Fernando Ortiz Ortega
    10/02/2011

    Hola saludos como estan espero que bien, tengo problemas para convertir el documento docx a formato de pdf. Lo creo desde netbean pero tiene problemas al crearlo marca unos errores y si me genera el pdf pero al abrirlo marca error.

  • Laura Blanco
    11/02/2011

    Hola Pablo,

    Efectivamente el error al que se refería Jorge está relacionado con los caracteres especiales. En aproximadamente dos semanas tenemos previsto publicar una segunda versión de la librería en la que se corregirá este bug y muchos otros.

    Saludos!

  • Jorge
    10/05/2011

    How to download javadocx.jar?

  • Laura Blanco
    11/05/2011

    Hi Jorge,

    You can download it from this URL:
    http://www.javadocx.com/download

    Cheers!

  • Cristian
    2/06/2011

    Hola, ¿se puede insertar una imagen desde directo desde un byte[] o sólo se puede ser por referencia?

    Saludos

  • Laura Blanco
    3/06/2011

    Hola Cristian,

    Así es, actualmente solo es posible insertar imágenes por referencia.

    Saludos!!
    Laura

  • Cristian
    9/06/2011

    Hola, ¿ya solucionaron el tema de las ñ o los tildes?

    Saludos

  • Laura
    9/06/2011

    Hola Cristian,

    Es posible que este hilo en los foros oficiales de JavaDocX te sirva de ayuda:

    http://www.javadocx.com/forum?vasthtmlaction=viewtopic&t=11.0

    Saludos!
    Laura

  • Cristian
    9/06/2011

    Hola, ¿no tienen una solución más de fondo?, porque si bien la solución propuesta en el hilo funciona, al hacer eso cambia toda la codificación del workspace de Eclipse, modificando todos los archivos que tenía éstos caractéres.

  • Cristian
    13/06/2011

    Hola, no sé si a alguien le ha pasado, pero inserto una imagen en el documento (400×167 72dpi) y al generar el docx aparece extremadamento grande de alrededor de 10 metros de ancho. Cambio el ancho con tamX y tamY pero no cambia, y para aplicarle scaling debo configurarlo en 1 pero la imagen me queda desproporcionada.

    Saludos

  • Cristian
    13/06/2011

    Ya solucioné el tema de la imagen, era un problema de codificación al generar la imagen no relacionado con la librería.

    ¿Puedo alinear una imagen al centro?, he intentado con (”jc”,”center”) pero siempre la alinea a la izquierda.

    Saludos

  • flak_11116
    19/06/2011

    Muy interesante el tema, pero ya intente realizarlo y no me sale ,me marco un error, alguien me puede ayudar o mostrarme un ejemplo completo para poder guiarme, trabajo con netbeas.
    Gracias
    Saludos….

  • Laura Blanco
    20/06/2011

    Flak, en el Blog de la librería (http://www.javadocx.com/blog-news) puedes encontrar ejemplos de funcionamiento que quizá te sirvan de ayuda.

    Cristian, me alegro de que finalmente pudieses resolver el tema de la imagen. Si en el futuro tienes cualquier otra consulta, te invito a que la publiques en los foros oficiales de la librería (http://www.javadocx.com/forum), ya que allí otros usuarios podrán beneficiarse también de la respuesta.

    Saludos!
    Laura

  • jephte
    25/07/2011

    tengo el mismo problema con los caracteres especiales, en el link http://www.javadocx.com/forum?vasthtmlaction=viewtopic&t=11.0 hay la solucion para eclipse pero en netbeans no funciona, como podria configurar mi netbeans o javadox para poder usar los caracteres especiales. gracias

  • Francisco Arias
    11/08/2011

    no se que pasa genero el docx desde el netbeans y funciona pero cuando genero el proyecto y uso el .jar me crea el documento pero me dice que tiene problemas y nop puedo abrirlo. si me pueden colaborar gracias

  • Ronald
    22/08/2011

    Hola amigos!!
    puedo convertir ese documento de word a PDF? y como lo haria en caso de que si!

  • Javier
    24/08/2011

    he descargado la libreria y puesto en practica el 1 ejemplo pero no me funciona me pueden ayudar porfavor

  • Javier
    24/08/2011

    Hola, disculpa he revisado el codigo y ya lo tengo sin errores era por los nombres que tenia en los ejemplos y los nombres que maneja ahorita pero cuando ejecuto el programa no hace nada, me pueden colaborar porfavor… trabajo sobre ubuntu y necesito probar la libreria que me funcione correctamente para open office y word. Espero una rta cuanto antes porfavor, desde ya gracias

  • Hector
    25/08/2011

    Como consigo la version pro ?

  • Andres
    27/08/2011

    Tengo el mismo problema al abrir el archivo ya generado desde mi aplicacion .jar, si lo genera pero aparece el mensaje de que hay problemas con el contenido, pero cuando ejecuto el programa desde netbeans si lo genera perfectamente, a que se debe?? ay algun problema con la libreria???, ay alguna otra version gratuita ya disponible en lo que no pase eso???

  • guillermo
    22/11/2011

    tengo el mismo problema de andres y quisiera saber si se puedo generar el docuemnto en la ruta que yo le indique. Gracias

  • Jesus Oviedo
    24/01/2012

    Hola, estoy teniendo problemas con las tildes, ya que cuando intento ejecutar el jar que genero no me abre el archivo porque dice que hay errores.

    He probado con la última versión de Javadocx y he cambiado la codificación en Eclipse, pero sigue sin funcionar. Si alguien me puede ayudar. Gracias.

Deja tu comentario



Tags HTML Permitidos:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

2mdc.com Aplicaciones web C/ Matias Turrión, 24, 1º, Madrid 28043 Tel: 91 759 00 24 Fax: 91 759 15 18 Aplicaciones web