2 sl271446169 sl271446169 于 2016.09.21 17:25 提问

java itext 读取现有 pdf 插里面插入图片

java itext 读取现有 pdf 插里面插入图片 但是源文件内容变空白了 ?? 求大神 !!!

PdfReader reader = new PdfReader(newfile);
PdfStamper stamp = new PdfStamper(reader, new FileOutputStream(newfile));
if(!ToolUtils.StringIsEmpty(reportid)){
byte[] code = FileUtils.BarCode(reportid);
if ((code != null) && (code.length > 0)) {
Image img = Image.getInstance(code);
img.setAlignment(Element.ALIGN_LEFT);
img.scaleAbsolute(80,8);
img.setAbsolutePosition(5,10);
for(int i = 1; i <= reader.getNumberOfPages(); i++) {
PdfContentByte under = stamp.getOverContent(i);
under.addImage(img);

}

}
}
stamp.close();

1个回答

devmiao
devmiao   Ds   Rxr 2016.09.26 01:14
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
iText2.0.3往PDF中插入图片的例子及其API
如何将图片插入到pdf中。有API提供参考,及其例子。内有itext-2.0.3.jar,IText-API.rar,ImagesTOPDF.rar
itextpdf在已有pdf指定页及位置添加图片(包含jar及实例)
在已有pdf文件中,指定页及绝对位置添加图片(包含itextpdf.jar及实例)
itext往word里插入图片和画表格
用Itext操作word,可以在word里画表格,也可以往word里插入图片
java itext pdf word 中文 表格 图片
itext pdf word 中文 表格 图片,看了这个你就能用java生成word,pdf并插入图片,中文,表格。里面还有itext的API包括中文英文。
android Itext生产PDF文件添加图片页眉的简单例子
使用Itext简单生产了PDF文件,添加图片页眉的简单例子
iText-解析PDF与RTF文件
操纵word,以及PDF的JAR. iText是一个能够快速产生PDF文件的java类库。iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的。它的类库尤其与javaServlet有很好的给合。使用iText与PDF能够使你正确的控制Servlet的输出。
完整的利用itext5、zxing、QRCore制作pdf、二维码图片插入pdf,并解析pdf中的二维码信息
**利用itext7、zxing、QRCore制作pdf、二维码图片插入pdf,并解析pdf中的二维码信息,手机可以实现扫描获取二维码的信息,并进行验证你的解析是否正确。**
Java实现PDF读写(Itext)与解析XML读写(Dom4j)
JavaFileDemo文件夹为项目文件 zhouyl为生成的PDF,还有PNG图片来源 一、用JAVA完成了PDF读写(IText的应用) 加密PDF文件,引用到的JAR包是 bcprov-jdk15on-147 生成PDF文件,引用到的JAR包是itext5.5.1 项目文件为PDFText.java 主要实现功能: 1、创建一个PDF文件:HelloWorld.pdf,给文档设置加密,密码为zhouyl或111 2、将PDF文件压缩成ZIP文件 3、生成一个PDF文件D:\\zhouyl\\FYImagePdf.pdf,将“D:\\zhouyl\\1234.png”图片放在第一页上,将“D:\\zhouyl\\1111.png”图片放在第二页上 并在每一页上面标注一下文字,说明是第几页 4、生成一个PDF文件:D:\\zhouyl\\BTImagePDF.pdf,第一列为文字,第二列为图片(pdfTable),并自动调整图片大小 5、生成一个PDF文件:D:\\zhouyl\\BTPdf.pdf,显示单元格表头和每一列的数据 6、将XML文件:D:/zhouyl/123.xml,转换成PDF文件:D:\\zhouyl\\HTMLPdf.pdf 7、将多个PDF(D:\\zhouyl\\FYImagePdf文件,D:\\zhouyl\\BTImagePDF文件)合并生成一个PDF文件:D:\\zhouyl\\合并MergePDF.pdf 二、用Java语言(Dom4j)完成了以下XMLToVds、TxtToVDS功能: 项目文件为TxtToVDS.java 、XMLToVds.java 1、创建TXT D:/zhouyl/111.txt 2、读TXT文本D:/zhouyl/111.txt创建相应格式的D:/zhouyl/111.VDS 3、创建XML文件 D:/zhouyl/333.xml 4、读取XML文件 D:/zhouyl/123.xml生成相应格式的D:/zhouyl/333.VDS
ItextpdfboxPDFword生成和读取各种例子最详细的打包
itext pdfbox 详细的例子,其中包含 读取 解析pdf wrod 生成画格子 以及解决中文乱码问题 很多例子打包成一起 详细的注释
java2Word在Word任意位置插入图片
由于项目需要,苦苦对Java操作Word进行了一番研究,包括当下比较流行的java2Word、jacob、POI、itext等,只能说各有千秋,但是没有一个是完全适合我的,没有办法,只能去各种尝试,在研究了java2Word这个jar包的API之后,找到一个比较巧妙的方法,就是利用find方法和insert方法把我想要的图片插入到我所定义的任意位置(原先用的是insertAtBookmark方法,但是苦于API中insertBookmark方法不能用)。