【问题标题】:Print Receipt Directly With Angular使用 Angular 直接打印收据
【发布时间】:2020-02-03 05:10:47
【问题描述】:

我使用 Angular 版本 7 创建了一个示例项目,我的要求是每当用户按下回车按钮时,报告将直接打印而无需预览。 我正在尝试直接找到用于打印的库,而无需进行角度预览,但没有找到我认为它应该有可以做到这一点的库,所以我希望 stackoverflow 中的成员可以帮助我

【问题讨论】:

  • 您能否展示您的尝试,并解释为什么它没有按预期工作?
  • 我正在尝试直接查找用于打印的库,而无需进行角度预览,但没有找到我认为它应该有它可以做到的库,我希望 stackoverflow 中的成员可以帮助我
  • 您想打印到浏览器的终端吗?如果是console.log,您想在 DOM(HTML 元素)内部“打印”吗?如果是这样,{{ my_variable }}。如果这些都不是您想要的,我建议您解释一下“打印而不预览”的含义。显示要插入“打印”的代码也会有所帮助。

标签: angular


【解决方案1】:

我相信打印过程与浏览器有关,而不是与 Web 应用程序有关。我认为我们可以将 chrome 设置为在 kiosk 模式下运行,这样打印时它就不会给你预览。 Mozilla Firefox 中提供了类似的选项。 对于铬:How to disable print preview on Google Chrome ver 38?

无法使用 javascript 禁用打印预览。参考Disable print preview in Chrome

【讨论】:

  • 您必须关闭所有 chrome 实例并从这些参数开始。然后它将起作用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-07-05
  • 1970-01-01
  • 1970-01-01
  • 2012-12-08
  • 2011-06-24
  • 2018-05-29
  • 1970-01-01
相关资源
最近更新 更多