通过PHP格式化Excel文件中的文本

Pam*_*ela 5 php export-to-excel

我正在从我的数据库加载数据,并通过我在本网站上找到的方法导出到Excel文件:http://www.appservnetwork.com/modules.php?name = News&file = article&sid = 8

它有效,但我现在要做的是在导出之前格式化文本 - 更改字体和文本大小.有没有人对如何做到这一点有任何想法?

Bil*_*win 6

我使用这些PEAR :: Package :: Spreadsheet_Excel_Writer类编写了PHP 5的Excel电子表格.你可以用这个包做很多事情.


Eri*_*ron 6

根据您希望部署解决方案的速度,一种方法是使用HTML表标记,使用样式标记将所有数据存储在表中,然后使用PHP标头的选项强制浏览器保存为. xls文件.

要获得概念验证,请将此代码复制到记事本中,另存为.xls,然后使用Excel打开:

<table>
<tr><th>Column 1</th><th>Column 2</th></tr>
<tr><td style="font-size:200%">Answer 1</td><td style="color:#f00">Answer 2</td></tr>
<tr><td colspan="2" style="font-weight:bold">Answer 3 with 2 columns</td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

它不是最优雅的解决方案,但它绝对适合您的需求.