0

我有一个 PHP 输出,创建一个 HTML 表格(尺寸 XL),我想print在我的页面上有一个按钮,它会自动确保表格使用正确的尺寸等打印出来。

例如,我希望将我的表格水平打印出来,并在每一页上打印表格标题,而表格之外没有所有 PHP 按钮和参数。

有没有一种有效的方法来做到这一点而不必重写整个事情?

4

2 回答 2

0

我相信最好的答案是在提供打印 GET 参数时动态插入“打印”CSS 样式表。这样,您就可以从打印的文档中隐藏所有 HTML 元素,而无需对代码进行大量检查。

此处提出并回答了类似的问题: 如何制作网页的可打印版本?

希望能帮助到你。

于 2013-01-06T14:15:07.593 回答
0

没有办法准确一致地在 html 中提供打印布局(尤其是跨多个页面),因为不同的浏览器会以不同的方式呈现您的页面。如果您想 100% 确定页面的打印方式,处理此问题的一种方法是呈现为 PDF。

PrinceXML是一种将 HTML 输出转换为 PDF 的非常好的方法。

于 2013-01-06T14:16:12.850 回答