Php 格式化动态页面以便用户可以打印它的最佳方式是什么?

Php 格式化动态页面以便用户可以打印它的最佳方式是什么?,php,html,css,printing,Php,Html,Css,Printing,基本上,我想知道如何/是否有可能点击一个打印按钮,然后打印一个动态页面。例如,我有一个动态页面,允许用户查看特定车辆的所有信息。我希望用户能够点击“打印”,它将所有数据推到一个页面上,所有数据都可以放在一个A4大小的页面上,看起来很漂亮,而当我点击“打印页面”时,它就像是4个页面,样式都很奇怪 我已经尝试过HTMLtoCANVAS,但似乎不起作用(可能是我设置错误…) 希望最终的结果是用户可以打印一张漂亮的A4纸张,上面有他们想要的车辆详细信息。您可以使用@media printCSS3以不同于

基本上,我想知道如何/是否有可能点击一个打印按钮,然后打印一个动态页面。例如,我有一个动态页面,允许用户查看特定车辆的所有信息。我希望用户能够点击“打印”,它将所有数据推到一个页面上,所有数据都可以放在一个A4大小的页面上,看起来很漂亮,而当我点击“打印页面”时,它就像是4个页面,样式都很奇怪

我已经尝试过HTMLtoCANVAS,但似乎不起作用(可能是我设置错误…)


希望最终的结果是用户可以打印一张漂亮的A4纸张,上面有他们想要的车辆详细信息。

您可以使用
@media print
CSS3以不同于浏览器中显示的方式格式化打印页面。您可以使用
@media print
CSS3以不同方式格式化打印页面而不是在浏览器中显示