我见过从 Windows 应用程序打印的示例,但我找不到任何执行此操作的方法的好示例。

有帮助吗?

解决方案

我使用了打印样式表

这是和文章 http://alistapart.com/stories/goingtoprint/ 这将通过方式进行设置。而不是设置一个也需要维护的特殊页面。

其他提示

如果您只需要从客户端使用打印网页 window.print(). 。示例可以在这里找到: http://www.javascriptkit.com/howto/newtech2.shtml. 。我建议首先准备一个特殊版本的页面,其中没有动态内容,并且布局在打印时看起来很漂亮。

如果您需要将某些内容发送到服务器端的打印机,那就是 一点 更复杂。看看这个 微软软件定义网络 有关如何进行基本打印的文章。

浏览器打印您的页面。如果您需要调整页面以使其在打印机上看起来更好,请使用 CSS @media 选择器。

重申一下其他人所说的,你只需要在 javascript 中调用 window.print() 即可。然后构建一个单独的 CSS 来进行打印。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top