作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为我的公司开发一个内部 Java Web 应用程序,我可以完全访问将使用该应用程序的每台计算机,并可以根据需要进行配置。部分要求是通过按 Web 应用程序中的按钮将动态生成的 HTML 文件强制打印到配置为默认打印(无打印提示)的打印机。我正在努力满足的另一个可选要求是,这主要是独立于浏览器和操作系统的。
我有哪些选择来实现这一目标?我知道由于安全限制,无法自动默认强制打印。我研究并尝试了一些不同的选项,包括更改各种浏览器中的安全设置、使用打印服务器运行签名的小程序以及本地计算机设置(例如 Windows 计算机中的注册表更新)。
长话短说,我知道必须在机器上进行某种设置更新才能实现我的目标,但我正在尝试找到侵入性最小的解决方案,无需用户提示,需要最少的设置也有更新。
最佳答案
不知道您的目标是什么,但是:
print.always_print_silent
和 print.show_print_progress
设置设为 true 和 false。--kiosk --kiosk-printing
启动参数来实现。不过,它确实使整个应用程序可以在 Kiosk 模式下工作。如果您可以使用 PDF,那里有一个名为“静默打印”的选项(来源:this manual),可以让您在各种浏览器中进行静默打印。
另外,“如果它只是一个内部应用程序,那么您可以避免从浏览器打印,而是直接从服务器将打印输出发送到最近的打印机给用户”,如 this similar thread 中评论的那样。 .
关于java - 用 Java 打印强制打印 HTML 的侵入性最小的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14506339/
这是 Google 无法回答的问题。我正在为一款多人游戏使用 XMLHttpRequest 进行一些 HTTP“长轮询”。在 Chrome 中,这会导致选项卡始终处于“加载中”状态:(1) 标签中的图
我是一名优秀的程序员,十分优秀!