【问题标题】:Print silently in Chrome在 Chrome 中静默打印
【发布时间】:2011-08-11 10:25:11
【问题描述】:

我需要能够在 Chrome 中静默打印。在我的票务系统中不会出现打印对话框,我只是不想在我的 javascript 命令上打印。

我之前在 Firefox 中这样做过,但现在我将更改为 Chrome 作为浏览器。

这有一张票: https://code.google.com/p/chromium/issues/detail?id=31395#c4

评论 #4 说:

如果指定了 --kiosk 并且指定了首选项打印/打印机/默认值,则 将跳过打印对话框。

我设置了自助服务终端模式,但不知道在哪里更改他所说的首选项打印/打印机/默认设置?至少它在我的 Chrome 版本(14.0.835.35 dev-m)中不存在。但我在 Windows 中有一个默认打印机。

【问题讨论】:

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


【解决方案1】:

对于静默打印,您必须使用 --kiosk--kiosk-printing 标志启动 Chrome。这将导致 Chrome 显示但在用户尝试打印页面或执行 window.print() 的 javascript 时立即关闭打印对话框。

由于打印对话框将不再可用,打印将自动使用上次在 Chrome 中选择的设置(或系统默认设置)。

【讨论】:

    【解决方案2】:

    您链接到的问题尚未解决 - 它被标记为“可用”,这意味着它正在等待一些开发人员处理它。 “打印/打印机/默认”首选项只是对如何实现此功能的建议。评论 4 是关于合并一个类似的问题,而不是关于实际的实现。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-07-06
      • 1970-01-01
      • 2011-05-28
      • 2010-11-27
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      相关资源
      最近更新 更多