API de PHP de código abierto para la hoja de cálculo de Excel XLSX
cree, edite y administre hojas de cálculo compatibles con Excel en formato XLSX en línea a través de la biblioteca PHP de código abierto.
PHP_XLSXWriter es una API de código abierto muy poderosa que brinda a los desarrolladores de software la capacidad de crear y administrar hojas de cálculo de Excel en línea dentro de sus propias aplicaciones PHP. La biblioteca brinda soporte para generar hojas de cálculo compatibles con Microsoft Excel en formato XLSX (Office 2007+). La biblioteca es muy liviana y está diseñada para usar una cantidad muy pequeña de memoria.
La biblioteca PHP_XLSXWriter ha incluido soporte para operaciones muy valiosas relacionadas con la creación y administración de archivos XLSX de Excel, como acceder y leer archivos XLSX existentes, escribir hojas de cálculo de más de 100 000 filas, acceder a una fila o columna específica de una hoja de cálculo, modificar la hoja de cálculo existente, agregar nuevas filas o columnas, administre varias hojas de trabajo, agregue nuevas hojas de trabajo a un libro de trabajo, soporte de moneda, fecha de uso, soporte de formato de celda numérica, fórmulas simples, soporte de estilo de celda básico y mucho más.
La biblioteca es muy estable y produce un alto rendimiento y un costo menor en comparación con otras bibliotecas de hojas de cálculo disponibles. Tiene la capacidad de escribir grandes archivos de hojas de cálculo XLSX con alta velocidad y menos uso de memoria.
Primeros pasos con PHP_XLSXWriter
La forma recomendada de instalar la biblioteca PHP_XLSXWriter es usando GitHub. Utilice el siguiente comando para una instalación sin problemas.
Instalar PHP_XLSXWriter a través de Git
gh repo clone mk-j/PHP_XLSXWriter
Crear hoja de cálculo de Excel a través de PHP
El PHP_XLSXWriter de código abierto permite a los desarrolladores de software crear aplicaciones web con la capacidad de generar una nueva hoja de cálculo XLSX con solo un par de líneas de código PHP. Los desarrolladores también pueden insertar fácilmente una nueva hoja de trabajo con todas las características básicas. La biblioteca permite agregar nuevas filas o columnas, insertar datos en hojas existentes, aplicar fórmulas básicas, modificar datos en las celdas, aplicar formato a las nuevas celdas, eliminar una hoja de cálculo existente, etc.
Leer o modificar hojas de cálculo existentes
La biblioteca PHP_XLSXWriter ha incluido soporte para acceder y modificar los documentos de hoja de cálculo existentes usando comandos PHP. Para modificar un archivo de hoja de cálculo existente, primero debe abrirlo y aplicar los cambios según sus necesidades. Puede aplicar formato básico a sus celdas, insertar una nueva fila o columnas, combinar filas, mejorar los bordes, cambiar el tamaño de fuente y mucho más.
Administre el formato y los estilos de celda a través de PHP
La biblioteca de código abierto PHP_XLSXWriter brinda a los desarrolladores de software la capacidad de aplicar diferentes tipos de formato de celda en su documento Excel XLSX. La biblioteca ha brindado soporte para formatos de celda básicos y avanzados, como cadena, número entero, fecha, fecha y hora, precio, hora, dólar y más. Los estilos de celda básicos, como fuente, tamaño de fuente, estilo de borde, color de borde, relleno, halign y valign, estaban disponibles en versiones anteriores.