在 Node-Webkit 上使用背景颜色和图像打印

Print with Background Color and Images on Node-Webkit

我正在尝试使用按钮上的 windows.print() 打印 node-webkit 应用程序页面。 我已经创建了一个单独的 CSS 文件,只是为了用我想要的所有样式打印它。

当我单击按钮并选择我的打印机时(不幸的是没有预览),我的 CSS 的 none 被加载。通过使用控制台模拟(Chrome 上的 F12)查看页面在打印时的外观,CSS 就在那里!

我在编写 Rails 应用程序时看到了类似的东西,但要修复它,我只需要在 Chrome 上标记 "Background graphics" 选项。

由于 Node-Webkit 没有打印预览,我该如何打印 CSS?

提前致谢。

在我的 CSS 上使用 !important-webkit-print-color-adjust: exact; 成功了。