扩展发送文件进行打印

时间:2016-12-07 11:48:50

标签: javascript google-chrome google-chrome-extension

我有一个PHP系统,我希望与扩展程序进行通信。 我的申请在某些时候产生了2个不同的文件。

每个都应该发送到打印机,我需要指定它。

由于PHP(不在客户端中托管)无法直接与打印机通信,我认为可以使用扩展程序或应用程序进行chrome。

到目前为止,我发现的所有内容都是用户提交打印后的事件。

我没有找到任何关于与打印机直接通信的信息。

你可以帮帮我吗?有可能吗?

你能想到我问题的另一种解决方案吗?

1 个答案:

答案 0 :(得分:0)

使用chrome.printerProvider API公开打印管理器使用的事件来查询由扩展程序控制的打印机,查询其功能以及向这些打印机提交打印作业。

包括onGetPrintersRequested,当打印管理员请求由扩展程序提供的打印机时,它会触发。

addListener
chrome.printerProvider.onGetPrintersRequested.addListener(function callback)