源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

java控制Pdf自动打印的小例子

  • 时间:2021-09-15 06:24 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:java控制Pdf自动打印的小例子
[u]复制代码[/u] 代码如下:
public byte[] autoPrintPdf(byte[] pdf_byte) {   ByteArrayOutputStream bos=null;   try {    PdfReader reader = new PdfReader(pdf_byte);    bos = new ByteArrayOutputStream();    PdfStamper ps = new PdfStamper(reader, bos);    StringBuffer script = new StringBuffer();    script.append("this.print({bUI: false,bSilent: true,bShrinkToFit: false});").append("rnthis.closeDoc();");    ps.addJavaScript(script.toString()); //   ps.addJavaScript("this.print(true);");    ps.setFormFlattening(true);    ps.close();      } catch (Exception e) {    e.printStackTrace();   }   return bos.toByteArray();  }    
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部