php - 用html渲染分页符

标签 php html css ms-word

我正在用 php 生成 word 和 pdf 格式的文档

我正在使用标题在 word 中生成文档

header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=example.doc");
echo "<html>";
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=Windows-1252\">";
echo "<body>"; etc etc

所见即所得正在创建以下代码来呈现分页符

<div style="page-break-after: always;"><span style="display: none;">&nbsp;</span></div>

这个 html/css 对于 pdf 输出工作正常,但不是这个词。

有人可以推荐一种替代方法来创建可能适用于 word 的分页符。

最佳答案

这个问题之前有人问过,但我添加这个以供引用:

我遇到了同样的问题,并且能够使用这段代码进行分页

<br style="page-break-before: always">

我能让它工作的唯一方法是使用“br”元素并内嵌样式。

关于php - 用html渲染分页符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8218377/

相关文章:

php - 如何解决我的代码点火器查询中的错误 1054

javascript - 可搜索的选择选项

html - 在导航栏、li 和标签中填充

css - 验证器字体颜色没有改变

php - 如何使用 XPath 获取这些值

php regex - 在字符串中查找字符串

php - 从数据库中删除最早 7 天的行

html - 如何在不裁剪的情况下显示 .svg 图标?

HTML 5 CSS3 下拉菜单

javascript - 如何使当前页面的动画链接带有下划线?