【问题标题】:Silent Printing from Web Page从网页静默打印
【发布时间】:2012-06-12 08:46:18
【问题描述】:

我正在开发一个需要使用客户端打印机进行静默打印(没有打印对话框)的 Web 应用程序。

经过一些研究,我们发现我们可以使用 ActiveX 和 Foxit Reader 使其工作。

目前它运行良好,但它限制了我们只能使用 IE,我们希望它也适用于 Firefox 和 Chrome。

我知道没有直接的代码可以让它工作,但必须有解决方法吗?

我需要的是开始的点,例如用于访问本地打印机的 Chrome/Firefox 插件 - 或在客户端创建在后台运行的 Windows 服务、更改浏览器设置、使用 ActionScript 等。

如果有人也能说明 Facebook 如何从其网站访问本地网络摄像头,它可能会从网站访问客户端外围设备。提前致谢。

【问题讨论】:

  • 我相信 Facebook 正在使用 Flash 访问本地网络摄像头。我认为研究 Flash 用于打印的选项可能会给您一个良好的开端。不知道是否可行,但值得一试。
  • 绑定到执行打印任务的小型自定义应用程序的自定义 http 处理程序可能会完成此操作(类似于 emule 处理的 ed2k 链接,我不确定如何将数据“发送”到应用程序)
  • 你能告诉我们更多关于你如何让它与 activex 和 foxit reader 一起工作的信息吗?
  • Google 在以下链接中有一个用于打印的示例扩展:Chrome print extension 它可能会提供一些关于打印的想法。

标签: plugins printing cross-browser


【解决方案1】:

如果任何人仍想了解有关在不使用 ActiveX、扩展程序或客户端脚本的情况下在 Chrome 和/或 FireFox 上打印的信息,请参阅我的answer 以了解与此类似的另一个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-05
    • 2013-11-08
    • 2021-06-26
    相关资源
    最近更新 更多