PHP支持打印机设置?

时间:2010-02-24 08:04:34

标签: php printing

在VB.net中,我听说有一个选项可以更改页面类型和页边距等打印机设置。当我们想要打印web应用程序的内容时,我们使用javascript window.print()选项,但我想通过php设置页面设​​置如何实现?

记得我想通过不在网络服务器中的浏览器在客户端机器上打印

请提出解决方案。

2 个答案:

答案 0 :(得分:3)

这是不可能的,PHP和Javascript都不会对打印设置产生任何影响。您可以做的最好的事情是提供打印样式表以更改打印页面的外观。

答案 1 :(得分:1)

您不能使用服务器端语言影响客户端打印设置,甚至不能影响VB.NET。 Web服务器和浏览器在不同的机器上运行,HTML和客户端JavaScript都没有定义这些功能。您可能在与桌面应用程序的对话中听说过。

最接近“精确”打印的是生成PDF文件:网站访问者仍然可以选择如何打印它,但至少他将无法更改布局。