Создание файла Excel на лету на веб-сайте - PullRequest
0 голосов
/ 14 января 2011

Существуют ли хорошие библиотеки PHP для экспорта данных в файлы Excel (не файлы CSV)?

(Альтернативой может быть создание веб-службы ASP.NET, которая обрабатывает создание файлов Excel, но я бы не сталотправлять сложные объекты по сети в формате XML, если в этом нет особой необходимости.)

Ответы [ 3 ]

6 голосов
/ 14 января 2011

Для PHP попробуйте PHPEXCEL

4 голосов
/ 14 января 2011

Excel примет стандартную таблицу HTML, маскирующуюся в файл .xls:

<table><tr><td></td></tr></table>

Просто установите расширение файла и тип mime при загрузке на клиент.

2 голосов
/ 14 января 2011

Несмотря на то, что это не библиотека прямого экспорта, библиотека PHPExcel выглядит хорошей библиотекой для генерации файлов Excel с использованием PHP.

Если вы пойдете по маршруту .Net, я настоятельно рекомендую библиотеку NPOI .

...