php - 有没有一种方法可以在 PHP 中创建 .doc 文件,就像使用 TCPDF 创建 pdf 一样?

标签 php html

我已经在我的应用程序中获得了打印 pdf 报告和账单的功能,但现在我还需要能够以 .doc 格式导出。我正在使用 TCPDF 的 writeHTML 函数来编写和格式化 pdf 文件,我想知道是否有办法对 .doc 文件执行相同的操作。

最佳答案

这非常简单。 .doc 文件只能包含 HTML。如果您传递 Word 标题,则可以开始打印 HTML。因此,例如:

<?php
header("Content-Type: application/vnd.ms-word");
print "<table border=\"1\"><tr><td><b>field1</b></td><td><b>field2</b></td></tr>";
print "<tr><td>value1 </td><td bgcolor=\"#137799\">value2 in blue cell bakground</td></tr></table>";
?>

来源:here (已验证其正常工作)。

关于php - 有没有一种方法可以在 PHP 中创建 .doc 文件,就像使用 TCPDF 创建 pdf 一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9330044/

相关文章:

html - twitter-bootstrap 关闭警报不起作用

javascript - 使用 setsrat 和 setEnd 选择部分文本

html - 为什么 Navbar Collapse 按钮​​总是显示在我的网页上?

php - 如何使用 PHP 对 CSV 文件进行排序而不对标题行进行排序?

php - Gate::不允许在 Laravel 5.3 中工作

php - 正则表达式抓取括号内的所有文本,而不是引号

php - 如何避免在 mysql 中同时选择第一行?

javascript - 使用 ckeditor 内联编辑后无法保存数据

html - 对三个js的工作原理感到困惑

html - 在不同的图像尺寸上使用 border-image