使用node webkit打印前预览

时间:2016-09-23 12:48:09

标签: javascript node-webkit nw.js

在节点webkit上打印之前是否可以有预览页面?

var printItem = document.getElementsByClassName("print");
printItem[0].onclick = function () {
    win.print({
        printer: '',
        headerFooterEnabled: false

    })
};

我只能发布无声印刷品!
或者是否可以打印PDF文件并打开它? 谢谢

3 个答案:

答案 0 :(得分:0)

window.print()

或创建打印预览页面并使用其中的win.print({})

答案 1 :(得分:0)

您必须在打印机选项中添加“另存为Pdf”:

win.print({
    printer: 'Save as Pdf',
    headerFooterEnabled: false

})

就这么简单:)

答案 2 :(得分:0)

我试着说,但是一个Windows弹出窗口总是要求pdf路径。 最后我只用简单的方法解决了我的问题: window.print();

相关问题