La nueva versión de la librería incorpora también nuevos tipos de gráficas y un método que amplía las opciones de formato al añadir cajas de texto, entre otras importantes mejoras.
Madrid, viernes 11 de enero de 2013.-
La empresa tecnológica 2mdc, desarrolladora del software PHPDocX, anunció hoy el lanzamiento de la tercera versión de esta librería PHP que permite generar documentos Word en formato .docx dinámicamente desde un servidor web.
El nuevo paquete ya está disponible para su descarga en la página web del proyecto en www.phpdocx.com en diferentes modalidades cuyos precios oscilan entre los 99 y los 400 dólares. También existe una versión gratuita plenamente funcional que se distribuye bajo licencia LGPL (GNU LESSER GENERAL PUBLIC LICENSE).
Paquetes disponibles
El software está disponible en cuatro versiones:
Gratuita: con licencia LGPL que permite la generación de documentos en formato .docx Pro: que permite la generación de documentos en Word con una maquetación más sofisticada y la inclusión de macros y otras características avanzadas. Pro +: Idéntica a la versión Pro pero además cuenta con un avanzado conversor a PDF, DOC, HTML, ODF y RTF. Corporate. Licencia válida para todos los subdominios pertenecientes a un dominio. Incluye una Crypto API que proporciona protección encriptada mediante contraseña de los DocX y PDF generados con la librería.
PHPDOCX Pro está disponible también con licencias por volumen y con instalación y soporte técnico para uno o múltiples dominios.
Además, existe un plugin que permite firmar digitalmente los ficheros .docx y que se puede adquirir para la versión Corporate o también como aplicación web standalone.
Actualización gratuita a la nueva versión
Los cambios incluidos en PHPDocX 3 afectan al núcleo de la librería, por lo que la presente versión no es totalmente compatible con la última publicada en noviembre pasado, la versión 2.7. Al igual que en anteriores versiones de la librería, PHPDocX ofrece a los propietarios de licencias PRO la posibilidad de actualizar gratuitamente a la nueva versión. Para ello, deben iniciar sesión en el portal www.phpdocx.com y descargar el paquete de software desde el área privada “MyPHPDocX”.
Detalle de la versión 3
A continuación resumimos los principales cambios de la versión 3:
La nueva versión gestiona de forma diferente el incrustado de elementos Word dentro de tablas, listas y cabeceras/pies. La mayoría de los métodos tienen ahora una opción “rawWordML” que, en combinación con el nuevo método “createWordMLFragment” permite generar trozos de código WordMI que puede ser insertado de forma flexible en cualquier lugar dentro del documento Word. Por ejemplo, ahora mismo es muy fácil incluir párrafos, gráficas, tablas, etcétera en una celda de una tabla. Es posible crear cabeceras y pies sofisticados sin prácticamente ninguna restricción mediante el método “createWordMLFragment”. Se han mejorado los métodos “embedHTML” y “replaceTemplateVariableByHTML” para incluir prácticamente todos los estilos CSS y el parseo de elementos flotantes. También es posible filtrar el contenido HTML mediante expresiones Xpath y asociar diferentes estilos nativos de Word a etiquetas HTML, así como a clases o id de CSS concretas. Se han añadido nuevos tipos de gráficas: gráfico de dispersión, de burbujas y de donut. Se ha refactorizado el código para permitir una mayor flexibilidad. Se ha ampliado y mejorado el método “addSection” y también el método “addTextBox” para incluir más opciones de formato. Se ha refactorizado el método “addText” de modo que permita insertar saltos de línea dentro de un párrafo. Se han añadido tres nuevos métodos: “addPageNumber”, “addDateAndHour” y “replaceChartData”, que permite reemplazar los valores de una gráfica en un documento Word existente.Más información
2mdc (http://www.2mdc.com) es una empresa de servicios de tecnologías de la información especializada en el diseño, despliegue y mantenimiento de aplicaciones online con más de diez años de experiencia en el sector. Entre sus productos más destacables están PHPDocX (phpdocx.com), LEGALDocX (legaldocx.phpdocx.com) y Speaking Image (speakingimage.org).
PHPDocX (http://www.phpdocx.com/) es una librería en PHP que permite generar documentos Word dinámicamente en formato .docx desde un servidor web.