gpt4 book ai didi

javascript - 从 JavaScript 打印 PDF

转载 作者:行者123 更新时间:2023-11-28 10:34:50 26 4
gpt4 key购买 nike

我在 VB.net 应用程序中使用下面提到的代码来打印两份 pdf 文档。

js.Append("var pp = this.getPrintParams();")
js.Append("var iCopies = 2;")
js.Append("var iPages = this.numPages;")
js.Append("pp.NumCopies = iCopies;")
js.Append("pp.interactive = pp.constants.interactionLevel.silent;")
js.Append("for ( var i = 0; i < iPages; i++ ) { pp.firstPage = i; pp.lastPage = i;")
js.Append("this.print(pp);")
js.Append("}")

它运行得很好。但如何才能让最后一页只打印一份而不是两份。

非常感谢您的帮助。

最佳答案

js.Append("for ( var i = 0; i < iPages; i++ ) { pp.firstPage = i; pp.lastPage = i;")
js.Append("if(i == (iPages - 1)) pp.NumCopies = 1; ") ' This line does it
js.Append("this.print(pp);")
js.Append("}")

关于javascript - 从 JavaScript 打印 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1751921/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com