为了账号安全,请及时绑定邮箱和手机立即绑定

我可以在脚本中定义打印驱动程序吗?

我可以在脚本中定义打印驱动程序吗?

RISEBY 2022-09-23 14:52:58

到目前为止,我在迄今为止找到的唯一(不)有用的答案是这个 - javascript .print() - 关闭默认打印机,但我想澄清一下,因为我在一个更加受控的环境中工作,这个问题已经很老了。

我们有一个基于网络的内部系统来管理产品数据,并且只有在Windows 10 PC上,通过Chrome浏览器以及一些特定用户才能访问。我想在此系统中添加一个“打印”按钮,但最具体地说,我希望它每次都使用此网站的Chrome内置“保存到PDF”驱动程序。我不担心用户是否可以在打印设置中更改此设置,我只是希望这是默认值。但是,我不想使此打印机成为整个计算机的默认打印机,仅当从此系统打印时。

这是否可能,如何实现?


查看完整描述

1 回答

?
慕标5832272

TA贡献1627条经验 获得超4个赞

否 - 您无法从 JS 访问打印机驱动程序。这一点永远不会改变。想象一下,任何任意网站都能够在用户不知情的情况下更改用户的打印设置。这是永远不会被允许的。

但是,如果是内部系统,请为您的用户编写chrome扩展程序。

https://developer.chrome.com/apps/printerProvider


查看完整回答
反对 回复 2022-09-23
  • 1 回答
  • 0 关注
  • 7 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信