当前位置:  编程技术>java/j2ee

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

    来源: 互联网  发布时间:2014-10-23

    本文导语:  代码如下: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();    ...

代码如下:

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();
 }    


    
 
 

您可能感兴趣的文章:

  • java操作excel2007文档介绍及代码例子
  • 100分求java +VC6.0使用JNI的最简单例子
  • 学习design pattern,苦于没有java代码的例子,高手指点
  • java初学看什么例子比较好。
  • 大家能否推荐几个学习java的经典例子?
  • 如何用JAVA 将一个目录(包括子目录)下所有的文件名列出来呀,举个例子,d:java
  • java sdk中的例子中 *.java 用写字板打开不能自动换行,不知它用什么文本编辑器?
  • 哪有java例子下载?!!!
  • 能否给个在JSP页面中用JAVA画线条和矩形的简单例子,谢谢!
  • Java怎么调用存储过程?给个例子吧?
  • 在JAVA下如何实现用户输入数据,像C的SCANF一样,给个例子吧
  • 请问java里怎么用goto语句??举个例子,好吗?谢谢
  • 谁有完整的java在linux下读excel的完整下载包URL,例子,文档,很急!!!!多少分都行
  • 一个JAVA继承的问题(Thinking in JAVA里的一个例子)
  • 请问:哪里有java所有类包的介绍,用法,及所有类的用途,用法,例子等的书或帮助的下载?
  • 用java开发过的比较优秀的大型系统有哪些,望高手给举几个例子啊
  • 那里有利用JAXP 1.2处理XML(基于XML Schema,而不是DTD)的JAVA程序例子!!! 200分!!!
  • 请问谁有《java2核心技术 卷I:基础知识》书中例子的源代码?急需!!!
  • java 连接Redis的小例子
  • 如何实现在java界面程序中向数据库添加记录,能不能给你例子??
  • Java递归 遍历目录的小例子
  • java能控制打印机吗?怎么控制?
  • 请教一个问题。如何用Java实现远程控制,一台机器控制另一台,简单的如重启。给个详细的帮助。谢谢。。。
  • java高手都上厕所去了吗?如何控制System.in.read()的字符回显?说白了就让不想让别人看到我在控制台上都输了些什么见不得人的东西
  • 请问又没有java控制.exe或操作注册表的方法?
  • java远程控制 黑天鹅远控
  • 可以用java applet控制网页上的其它元素吗?
  • Java 版本控制系统 SourceJammer
  • Java控制台输入类库 JLine
  • 含swing的java的在控制台下不能运行吗?
  • JAVA高手救命,如何对JSP程序进行错误控制!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.print类docflavor的类成员方法:服务格式化打印数据定义及介绍
  • 我在JSP页面中调用一段显示打印对话框的Java程序,可是点击“打印”按钮后什么都不显示,请大伙帮忙指点一下!
  • java命名空间javax.print类docflavor的类成员方法:客户端格式化打印数据定义及介绍
  • java打印对话框
  • redhat7.3下,java程序打印中文直接用java命令执行正常,用crontab执行java命令为乱码
  • Java程序如何打印报表?
  • 有关报表打印(在JAVA,WEB下应用)急用!
  • 关于java打印的问题:
  • 关于用Jprint java打印的问题,请大家进来看看(路人甲、华仔哥)
  • 请教高手:在基于Java的三层分布式结构应用中的打印的解决方案(套打)
  • Java Applet 能否搞得像VB写的控件,可以打印报表呢?
  • JAVA中怎样打印文件?
  • 请问高手,java的打印效果你们能做到什么程度?
  • java中如何实现打印功能
  • 万般火急!关于java打印,已经得到printerJob实例,那么怎么通过它得到Pageable实例?
  • 关于java中数据的打印问题
  • 在网页中怎样用JavaScript或者Java Bean调用浏览器的打印预览功能?
  • 在java中,如何打印引号?
  • 怎样把整张网页内容当作一副图形(只能作为图像,因为可能网页中有图)传给控制打印的Java程序?
  • 请问Java中如果要竖向打印文本,要用到什么类?
  • java打印正弦曲线示例
  • java命名空间java.sql类types的类成员方法: java_object定义及介绍
  • 我想学JAVA ,是买THINK IN JAVA 还是JAVA2核心技术:卷1 好???
  • java命名空间java.awt.datatransfer类dataflavor的类成员方法: imageflavor定义及介绍
  • 请问Java高手,Java的优势在那里??,Java主要适合于开发哪类应用程序
  • java命名空间java.lang.management类managementfactory的类成员方法: getcompilationmxbean定义及介绍
  • 如何将java.util.Date转化为java.sql.Date?数据库中Date类型对应于java的哪个Date呢
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getlibrarypath定义及介绍
  • 谁有电子版的《Java编程思想第二版(Thinking in java second)》和《Java2编程详解(special edition java2)》?得到给分
  • java命名空间java.lang.management接口runtimemxbean的类成员方法: getstarttime定义及介绍
  • 本人想学java,请问java程序员的待遇如何,和java主要有几个比较强的方向


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3