【问题标题】:Java Applet / Javascript - How to manipulate print setup when printing a pdf through web?Java Applet / Javascript - 通过网络打印 pdf 时如何操作打印设置?
【发布时间】:2011-12-03 20:03:59
【问题描述】:

如何在网络浏览器中控制或操作页面设置 - 我从 pdf 文件(adobe 阅读器插件)打印。有没有办法,例如在没有用户干预的情况下更改打印机或设置页面大小?

是否可以通过使用 Java Applet 或 Javascript 来实现?或任何其他基于 Java 网络的库?

【问题讨论】:

    标签: java javascript jsf applet web


    【解决方案1】:

    不是通过 JavaScript,至少不是跨浏览器——打印使用浏览器的本机打印功能。您或许可以使用 Applet 和 Java 的打印功能玩一些游戏。

    【讨论】:

    • 感谢您的回复戴夫!如何在 Web 浏览器中控制或操作页面设置 - 从 pdf 文件(adobe 阅读器插件)打印。有没有办法,例如在没有用户干预的情况下更改打印机或设置页面大小?
    • 不——这是一件好事,因为它是我的打印机,而不是网络应用程序的。
    • 我正在用 java 创建一个基于 Intranet Web 的应用程序。我听说过一些关于 java applet 打印功能的信息,但我没有具体的例子。那么,打印PDF文件时无法控制页面设置(adobe reader插件)?
    • @Adan 我不明白怎么做;那将使用插件的本机打印功能。像this 这样的东西可能会让你更接近你想要的——不知道。
    • Java 小程序在控制页面方面有一些有限的功能,但可能不比 PDF 和 Adob​​e Reader 更多。这意味着您可以控制页面大小和方向,但系统仍将控制选择哪台打印机、输出托盘等。此外,我只希望签名且受信任的小程序具有这些功能。简而言之,一个小应用程序需要跳过很多圈,而且我认为您不会有任何收获。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-08
    • 2011-06-14
    • 2014-02-10
    • 2015-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多