我正在为我的公司开发一个内部 Java Web 应用程序,我可以完全访问将使用该应用程序的每台机器,并且可以根据需要进行配置。部分要求是通过在 Web 应用程序中按下按钮将动态生成的 HTML 文件强制打印到配置为默认打印的打印机(无打印提示)。我正在努力满足的另一个可选要求是,这主要是独立于浏览器和操作系统的。
我有什么选择来实现这一目标?我知道由于安全限制,无法自动默认强制打印。我研究并使用了一些不同的选项,包括更改各种浏览器中的安全设置、运行带有打印服务器的签名小程序和本地机器设置(如 Windows 机器中的注册表更新)。
长话短说,我知道必须在机器上进行某种设置更新才能实现我的目标,但我正在尝试找到侵入性最小的解决方案,无需用户提示,也需要最少的设置更新.