Альтернатива для PHP_excel

Есть ли альтернатива для PHP_excel, которая может «экспортировать в XLSX / XLS» файл в настраиваемом формате?

Это общий справочный вопрос для тега php

Я написал очень простой класс для экспорта в «Excel XML» aka SpreadsheetML. Это не так удобно для конечного пользователя, как XSLX (в зависимости от расширения файла и версии Excel, они могут получить предупреждающее сообщение), но с ним гораздо проще работать, чем с XLS или XLSX.

http://github.com/elidickinson/php-export-data

Для написания Excel

  • PEAR PHP_Excel_Writer (только для xls)
  • php_writeexcel от атаки Bettina (только xls)
  • Генератор файлов XLS и только xls
  • Excel Writer для PHP из Sourceforge (только для spreadshellML)
  • Расширение Excel Илии Альшанецкого теперь на github (xls и xlsx и требует коммерческого компонента libXL )
  • PHP- расширение PHP (для этого требуется программа с электронными таблицами с поддержкой COM, такая как MS Excel или OpenOffice Calc, запущенная на сервере)
  • Альтернатива Open Office для COM ( PUNO ) (требуется, чтобы Open Office установлен на сервере с поддержкой Java)
  • PHP-Export-Data от Eli Dickinson (Writes SpreadsheetML – формат Excel 2003 и CSV)
  • Оливер Шварц в php-excel (SpreadsheetML)
  • Оригинальная версия PHP-excel (SpreadsheetML) Оливера Шварца
  • excel_xml (SpreadsheetML, несмотря на его название) … ссылка сообщается как сломанная
  • Проект крошечного, но сильного (tbs) включает в себя инструмент OpenTBS для создания документов OfficeOpenXML (форматы OpenDocument и OfficeOpenXML)
  • SimpleExcel претензий читать и писать Microsoft Excel XML / CSV / TSV / HTML / JSON / etc форматы
  • Только таблицы KoolGrid xls, но также doc и pdf
  • PHP_XLSXWriter OfficeOpenXML
  • PHP_XLSXWriter_plus OfficeOpenXML, fork для PHP_XLSXWriter
  • php_writeexcel xls (похоже, он основан на PEAR SEW)
  • носик OfficeOpenXML (xlsx) и CSV
  • Slamdunk / php-excel (только для xls) выглядит как обновленная версия старого PEAR Spreadsheet Writer

Для чтения Excel

  • php-spreadsheetreader читает различные форматы (.xls, .ods и .csv)
  • PHP-ExcelReader (только для xls)
  • PHP_Excel_Reader (только для xls)
  • PHP_Excel_Reader2 (только xls)
  • XLS File Reader только для коммерческих и xls
  • SimpleXLSX Из описания он читает файлы xlsx, хотя автор постоянно ссылается на xls
  • PHP Excel Explorer и только xls
  • Расширение Excel Илии Альшанецкого теперь на github (xls и xlsx и требует коммерческого компонента libXL )
  • PHP- расширение PHP (для этого требуется программа с электронными таблицами с поддержкой COM, такая как MS Excel или OpenOffice Calc, запущенная на сервере)
  • Альтернатива Open Office для COM ( PUNO ) (требуется, чтобы Open Office установлен на сервере с поддержкой Java)
  • Табличный читатель Nuovo (csv, xls, xlsx и ods)
  • SimpleExcel претензий читать и писать Microsoft Excel XML / CSV / TSV / HTML / JSON / etc форматы
  • PHPExcleReader – это просто ZIP со старой версией PHPExcel
  • Аксеено Labs Spreadsheet Parser OfficeOpenXML (.xlsx) и CSV-файлы
  • носик OfficeOpenXML (xlsx) и CSV
  • xhook php-spreadsheetreader Претензии к большинству форматов

Новое расширение C ++ Excel для PHP, хотя вам нужно будет его самостоятельно создать, а документы довольно редки, когда дело доходит до выяснения какой функциональности (я даже не могу узнать с сайта, какие форматы он поддерживает, или читает ли он или пишет, или и то, и другое …. Я предполагаю, что оба), он предлагает phpexcellib от SIMITGROUP.

Все утверждают, что они быстрее PHPExcel из кода или из github , но (за исключением COM, оболочки PUNO Ilia в libXl и spout), они не предлагают как чтение, так и запись, либо оба xls и xlsx; могут больше не поддерживаться; и (пока я не тестировал расширение Ilia), только COM и PUNO обеспечивают одинаковый уровень контроля над созданной книгой.