【问题标题】:Print web page using printerprovider APIs in chrome extension使用 chrome 扩展中的打印机提供程序 API 打印网页
【发布时间】:2015-12-29 09:12:03
【问题描述】:

我正在使用 printerProvider API 开发 chrome 扩展程序来打印浏览器中加载的网页。

我在我的扩展中使用 onGetPrintersRequested() 和 onGetCapabilityRequested() API 添加了一个新打印机。我没有在本地系统上安装此打印机的打印机驱动程序。

通过阅读 API 文档和其他参考资料,我的理解是,使用 onPrintRequested() 并提供 printJob 信息,可以将作业(网页内容)发送到我在扩展程序中添加的打印机。

我的问题是,作业如何到达打印机?我应该编写一些代码来实际将作业发送到打印机吗?或者它是否由 chrome API 自动处理,或者它使用任何默认驱动程序? 基本上我的问题是,如果不使用任何打印机驱动程序或云就绪打印机,chrome 扩展如何处理打印?

提前致谢。

【问题讨论】:

    标签: printing google-chrome-extension


    【解决方案1】:

    您需要自己处理打印。 onPrintRequested 事件为您提供有关打印请求的数据。然后,您应该使用状态调用结果回调。要与打印机通信,有多个app APIs。如果您需要通过扩展程序与打印机通信,则需要使用配套应用程序和messaging

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-02
      • 2011-06-18
      • 1970-01-01
      • 2012-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多