日期:2014-05-17  浏览次数:20642 次

web打印如何设置默认纸张?
默认纸张是A4,如何设置默认纸张为其他纸张?如A3、A5

用的打印插件是DLPrinter,找了半天没有发现设置纸张的代码;

必须在页面打开时已经设置好,不能在页面打开后,再进“页面设置”中设置。



------解决方案--------------------
这问题很高端,帮楼主顶一下!
------解决方案--------------------
MeadCo ScriptX可以设置

factory.printing.paperSize = "A4";

http://www.meadroid.com/scriptx/docs/printdoc.asp
------解决方案--------------------
void createPDF(HttpServletResponse response) {

Document document = new Document();
StringBuffer script = new StringBuffer();
script.append("this.print({bUI: false,bSilent: true,bShrinkToFit: false});") 
.append("\r\nthis.closeDoc();");
document.setPageSize(PageSize.A4);

我的用的是Itext 你看看你的有没有对应的设置