在保留样式的同时将HTML表格数据另存为Excel?

时间:2014-05-05 17:58:27

标签: php html excel

由于PHP脚本,我得到了一个基于表单中提供的值生成数据表的页面。我希望能够将该表保存为Excel文件,并保留背景和文本颜色。搜索后,我发现您无法将格式数据保存为CSV格式。

有没有办法将HTML表格导出到Excel,并保留单元格的字体样式和背景颜色?

我对桌子的样式是这样的: 表格的标题具有粗体字体和浅绿色背景。包含实际数据的单元格(行和列)只是纯白色背景和黑色常规字体。

表生成函数的伪代码:

function generateReport($data){
            if(isset($data)){
                echo $header;
                echo '<table>';
                foreach($data->row as $row){
                    // here I have classes applied to tr, td tags
                    // then in css I give styling instructions
                    echo $row->data;
                }
                echo '</table>';
            }
        }

0 个答案:

没有答案