2010-02-24 62 views
0

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

记得我希望在一个Web服务器

采取客户机的打印通过浏览器不是好心提出一个解决方案。

回答

3

这是不可能的,PHP和Javascript对打印设置都没有任何影响。你可以做的最好的事情是提供一个打印样式表来改变打印页面的外观。

1

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

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