使用JavaScript打印多个PDF文件

zah*_*in 3 javascript

我想知道如何在一次打印点击中打印多个PDF文件.

我可以轻松打印单个PDF文件但我不知道如何在有更多文件时进行打印.

提前致谢.

Sha*_*ard 6

您可以print()在代码中多次调用,从而导致文件一个接一个地打印:

function PrintAll() {
    var pages = ["page1.pdf", "page2.pdf", "page3.pdf"];
    for (var i = 0; i < pages.length; i++) {
        var oWindow = window.open(pages[i], "print");
        oWindow.print();
        oWindow.close();
    }
}
Run Code Online (Sandbox Code Playgroud)

  • 请注意,这将导致多个打印对话. (3认同)