strip_tags - Alternativa para PHP_excel
strip_tags wordpress (2)
Escribí una clase muy simple para exportar a "Excel XML" también conocido como SpreadsheetML. No es tan conveniente para el usuario final como XSLX (dependiendo de la extensión de archivo y la versión de Excel, pueden recibir un mensaje de advertencia), pero es mucho más fácil trabajar con XLS o XLSX.
¿Hay alguna alternativa para PHP_excel que pueda "Exportar a XLSX / XLS" en un formato personalizado?
Esta es una pregunta de referencia general para la etiqueta php
Para escribir Excel
- PEAR''s PHP_Excel_Writer (xls solamente)
- php_writeexcel de Bettina Attack (xls solamente)
- XLS File Generator comercial y solo xls
- Excel Writer para PHP desde Sourceforge (solo spreadsheetML)
- La extensión de Excel de Ilia Alshanetsky ahora está en github (xls y xlsx, y requiere componente libXL comercial)
- Extensión COM de PHP (requiere un programa de hoja de cálculo habilitado para COM como MS Excel u OpenOffice Calc ejecutándose en el servidor)
- La alternativa de Open Office a COM ( PUNO ) (requiere Open Office instalada en el servidor con compatibilidad con Java habilitada)
- PHP-Export-Data por Eli Dickinson (Escribe SpreadsheetML - el formato XML de Excel 2003 y CSV)
- php-excel Oliver Schwarz (SpreadsheetML)
- La versión original de Oliver Schwarz de php-excel (SpreadsheetML)
- excel_xml (SpreadsheetML, a pesar de su nombre) ... enlace informado como roto
- El proyecto tiny-but-strong (tbs) incluye la herramienta OpenTBS para crear documentos OfficeOpenXML (formatos OpenDocument y OfficeOpenXML)
- SimpleExcel reclama leer y escribir formatos Microsoft Excel XML / CSV / TSV / HTML / JSON / etc
- KoolGrid xls hojas de cálculo solamente, pero también doc y pdf
- PHP_XLSXWriter OfficeOpenXML
- PHP_XLSXWriter_plus OfficeOpenXML, fork de PHP_XLSXWriter
- php_writeexcel xls solamente (parece que está basado en PEAR SEW)
- abrir OfficeOpenXML (xlsx) y CSV
- Slamdunk/php-excel (solo xls) parece una versión actualizada del antiguo escritor de hojas de cálculo PEAR
Para leer Excel
- php-spreadsheetreader lee una variedad de formatos (.xls, .ods y .csv)
- PHP-ExcelReader (xls solamente)
- PHP_Excel_Reader (xls solamente)
- PHP_Excel_Reader2 (solo xls)
- XLS File Reader Commercial y solo xls
- SimpleXLSX A partir de la descripción, lee archivos xlsx, aunque el autor se refiere constantemente a xls
- PHP Excel Explorer Commercial y solo xls
- La extensión de Excel de Ilia Alshanetsky ahora está en github (xls y xlsx, y requiere componente libXL comercial)
- Extensión COM de PHP (requiere un programa de hoja de cálculo habilitado para COM como MS Excel u OpenOffice Calc ejecutándose en el servidor)
- La alternativa de Open Office a COM ( PUNO ) (requiere Open Office instalada en el servidor con compatibilidad con Java habilitada)
- spreadsheet-reader de spreadsheet-reader de spreadsheet-reader de Nuovo (csv, xls, xlsx y ods)
- SimpleExcel reclama leer y escribir formatos Microsoft Excel XML / CSV / TSV / HTML / JSON / etc
- PHPExcleReader es solo un ZIP con una versión anterior de PHPExcel
- Analizador de hoja de cálculo de Akeneo Labs OfficeOpenXML (.xlsx) y archivos CSV
- abrir OfficeOpenXML (xlsx) y CSV
- El php-spreadsheetreader de xhook afirma que debe hacer la mayoría de los formatos
Una nueva extensión de C ++ Excel para PHP, aunque tendrá que compilarla usted mismo, y los documentos son bastante escasos a la hora de tratar de averiguar qué funcionalidad (ni siquiera puedo averiguar en el sitio qué formatos admite; o si lee o escribe o ambos ... supongo que ambos) ofrece phpexcellib de SIMITGROUP.
Todos afirman ser más rápidos que PHPExcel de codeplex o de github , pero (con la excepción de COM, el envoltorio de PUNO Ilia alrededor de libXl y spout) no ofrecen lectura y escritura, ni xls ni xlsx; puede que ya no sea compatible; y (aunque no he probado la extensión de Ilia) solo COM y PUNO ofrecen el mismo grado de control sobre el libro de trabajo creado.