HTML таблица, чтобы преуспеть - PHP - PullRequest
10 голосов
/ 09 августа 2010

Я создаю отчет в формате таблицы. Этот отчет отображается в браузере. Я хочу предоставить отчет о загрузке в формате Excel, чтобы отчет также был доступен в формате Excel. Как я могу это сделать

Ответы [ 3 ]

16 голосов
/ 09 августа 2010

Либо вы можете использовать функции CSV или PHPExcel Или есть даже лучшее и простое решение.Просто поместите таблицу HTML в файл и сохраните его как файл XLS, но это может создать множество проблем.

13 голосов
/ 21 мая 2012
<?php
$file="test.xls";
$test="<table border=1><tr><td>Cell 1</td><td>Cell 2</td></tr></table>";
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$file");
echo $test;
?>
1 голос
/ 26 апреля 2011

Я использовал службу под названием DocRaptor , которая делает потрясающий html для преобразования в excel.Это также делает преобразование HTML в PDF.

Если есть более эффективные решения, позволяющие сохранить внешний вид ваших оригинальных HTML и CSS в Excel, я их не видел.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...