phpdocx 10: máximo rendimiento y mucho más

Nos complace presentar phpdocx 10. La nueva versión mayor de la librería ya está disponible para su descarga. Incluye un notable número de características y mejoras que estamos seguros servirán para ayudarte a diseñar y crear los documentos más impresionantes. Para conseguir phpdocx 10, ve a Pricing y escoge la

Artículos recientes

Nos complace presentar phpdocx 10. La nueva versión mayor de la librería ya está disponible para su descarga. Incluye un notable número de características y mejoras que estamos seguros servirán para ayudarte a diseñar y crear los documentos más impresionantes.

Para conseguir phpdocx 10, ve a Pricing y escoge la licencia que más se ajuste a tus necesidades de negocio.

Usuarios con un LUS (License Update Service) válido pueden descargar la nueva versión gratis.

Usuarios con versiones de phpdocx antiguas y sin LUS pueden actualizar a la nueva versión yendo a MY PHPDOCX y haciendo clic en Upgrade To en la(s) licencia(s) que deseen.

Estas son las novedades de phpdocx 10:

  • Bulk processing: consigue el máximo rendimiento y flexibilidad al trabajar con plantillas.
  • Nuevo método para importar contenidos desde un DOCX: importContents.
  • Todos los métodos de PDF ahora incluyen una nueva opción para importar y mantener anotaciones (enlaces, comentarios y otros).
  • Embeber fuentes.
  • Nuevo método del plugin de conversión basado en DOMPDF.
  • HTML Extended: nuevo método, addBaseCSS, para aplicar CSS base a todo el HTML importado.
  • HTML Extended: nueva opción, stylesReplacementType, para mantener los estilos de pPr y rPr existentes cuando se reemplazan por HTML.
  • HTML Extended: soporte para sobreescribir estilos en niveles de lista, transformación de etiquetas de HTML ( ) y establecimiento de destino para etiquetar contenidos.
  • addMathEquation ahora soporta definir estilos de negrita, color, cursiva y tamaño de fuente.
  • HTML a DOCX evita usar una carpeta temporal cuando se añade una imagen con PHP 5.4 o superior.
  • HTML a DOCX limpia valores gridCol 0 y permite usar tablas sin todos los anchos definidos.
  • HTML a DOCX: nueva opción, cssEntityDecode para usar htmlentitydecode para parsear CSS, útil para familias de fuentes con nombres que no son ASCII.
  • HTML a DOCX: nueva opción, forceNotTidy, que fuerza a no usar Tidy. Se recomienda solo si no se puede instalar Tidy.
  • HTML a DOCX permite aplicar estilos personalizados de lista a etiquetas ol.
  • DOCX a HTML: soporte para imágenes WMF.
  • Nuevas opciones de gráficas personalizadas con addChart: leyendas personalizadas (negrita, cursiva, tamaño, subrayado), líneas de trama (cap type, color, tipo de línea, ancho).
  • Soporte de pies al añadir marcas de agua con watermarkDocx.
  • El método addCrossReference ahora permite establecer marcadores de texto y arriba/abajo como campo de contenido y modificadores personalizados.
  • Nuevo método para añadir tabla de cifras: addTableFigures.
  • Nuevo método para insertar objetos WordFragment independientes: addWordFragment.
  • Nuevo método para añadir vídeos en linea: addOnlineVideo. Compatible con MS Word 2013 y siguientes.
  • Nuevo script para comprobar la configuración del plugin de conversión basado en LibreOffice.
  • Nuevo método para obtener las estadísticas del documento basado en el plugin de conversión de msword.
  • Añadido soporte para documentos en memoria con DOCXPathUtilities: removeSection, splitDocx.
  • Añadido soporte para documentos en memoria con importStyles e importListStyle.
  • El añadido de leyendas en imágenes y tablas soporta el uso de etiquetas personalizadas.
  • Soporte para añadir etiquetas a tablas con addTable.
  • Soporte para variantes estrictas.
  • PhpdocxUtilities permite ahora cambiar dinámicamente los ajustes INI.
  • DOCX a HTML: se fuerza que los estilos de los span eviten problemas de sobreescritura cuando se especifican estilos de documento por defecto, soporte para valores cero cuando se usan estilos de negrita y cursiva, herencia mejorada cuando se aplican estilos personalizados de párrafo y carácter, soporte para etiquetas w:outlineLvl en estilos cuando se generan etiquetas de cabeceras, añadido soporte cuando las etiquetas tcBorders no tienen hijos, mejora en contenidos de pestañas y hanging attributes, se usa span con clases tabcontent cuando se transforman etiquetas de pestaña.
  • DOCX a PDF: se fuerza que los estilos de los span eviten problemas de sobreescritura cuando se especifican estilos de documento por defecto, soporte para valores cero cuando se usan estilos de negrita y cursiva, mejora en márgenes en párrafos para evitar espacios adicionales, herencia mejorada cuando se aplican estilos personalizados de párrafo y carácter.
  • getStatistics devuelve ahora una excepción si no se puede crear el archivo de estadísticas.
  • Nueva opción de SignPDF para establecer el número de página de la imagen.
  • Actualizado createDocxAndDownload para permitir el uso de '/' como separador de directorio en Windows.
  • Indexer extrae contenidos enlazados desde archivos rels, y contenidos de descripción y de títulos de texto alternativo de imágenes.
  • DOCXCustomizer soporta w:eastAsia cuando se establecen Fuentes.
  • El método addChart permite ahora forzar la opción de suavizado como 0.
  • processTemplate permite usar nombres en singular para establecer objetivos.
  • La comprobación de licencia evita lanzar un aviso si no se establece $SERVER['SERVERADDR'].
  • Se renombra show_label como showLabel para añadir leyendas.