phpxlsx alcanza su versión 2.5

Estamos encantados de anunciar phpxlsx 2.5, la nueva versión de nuestra librería para la generación de hojas de cálculo dinámicas. Esta actualización contiene muchas características y mejoras que esperamos encontréis esencial para impulsar vuestros proyectos. La lista completa de características de phpxlsx 2.5 es la que sigue: Nuevos

Artículos recientes

phpxlsx 2.5

Estamos encantados de anunciar phpxlsx 2.5, la nueva versión de nuestra librería para la generación de hojas de cálculo dinámicas. Esta actualización contiene muchas características y mejoras que esperamos encontréis esencial para impulsar vuestros proyectos.

La lista completa de características de phpxlsx 2.5 es la que sigue:

  • Nuevos métodos para insertar comentarios: addComment y addCommentAuthor.
  • Nuevo método para insertar nombres definidos: addDefinedName.
  • Nuevo método para añadir un macro: addMacroFromXlsx.
  • Indexer:
    • Comentarios.
    • Nombres definidos.
    • Posiciones de celda.
    • Formatos de celda.
  • Añadida la opción fullCalcOnLoad en la plantilla base por defecto.
  • HTML a XLSX soporta la transformación de tablas.
  • Mejoras en el trabajo con tablas:
    • Añadidas las propiedades de título y descripción.
    • Aplicación de tipos de contenido a contenidos y totales.
    • addTable devuelve la posición de rango usado.
  • Nuevas opciones en setWorkbookSettings: readOnly, fullCalcOnLoad, forceFullCalc.
  • Nuevas opciones en addSheet: position, color.
  • Nuevo método setCellValue para establecer un valor de celda y mantener los estilos existentes.
  • El método getCell devuelve el valor de estilo de índice.
  • Pueden añadirse imágenes a partir de archivos, streams y contenidos base64.
  • Se aplica htmlspecialchars a los valores de contenido cuando se utilizan métodos de plantilla.
  • Se mejora el manejo de plantillas XLSX que utilizan extensiones de mayúsculas ContentType.
  • Añadido '/' como delimitador en preg_quote cuando se extraen las variables de plantilla.
  • Las variables estáticas $templateSymbolStart y $templateSymbolEnd, disponibles en la clase CreateXlsxFromTemplate, se han cambiado a atributos de clase.
  • Recursos gratuitos DOMDocument cuando se utiliza Indexer.
  • La opción overwrite se ha renombrado como replace en todos los métodos.
  • La clase sign evita generar archivos parcialmente firmados en las últimas versiones de MS Office.

phpxlsx se ofrece en tres licencias diferentes: Basic, Advanced yPremium. Para conseguir aquella que se ajuste mejor a vuestras necesidades, basta con ir a la sección de Pricing. También existe un servicio, LUS (License Update Service), que sirve para mantener la licencia actualizada durante un año, junto con otros beneficios añadidos.