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

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

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

这是否可能,如何实现?


RISEBY
浏览 77回答 1
1回答

慕标5832272

否 - 您无法从 JS 访问打印机驱动程序。这一点永远不会改变。想象一下,任何任意网站都能够在用户不知情的情况下更改用户的打印设置。这是永远不会被允许的。但是,如果是内部系统,请为您的用户编写chrome扩展程序。https://developer.chrome.com/apps/printerProvider
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript