pdf增加图片的方法
2018-06-18 03:11:03来源:未知 阅读 ()
public class Pdftest { public static void main(String[] args) throws Exception { PdfReader reader = new PdfReader("E:\\src.pdf"); int n = reader.getNumberOfPages(); //pdf有几页 Document document = new Document(reader.getPageSize(n)); float width = document.getPageSize().getWidth(); float height = document.getPageSize().getHeight(); // 输出文件 PdfStamper stamp = new PdfStamper(reader, new FileOutputStream("E:\\outputFile.pdf")); PdfContentByte over; Image img = Image.getInstance("E:\\test.jpg"); width = width-img.getWidth(); height = height-img.getHeight(); img.setAbsolutePosition(width, height); //以左下角为坐标原点 img.setAlignment(Image.ALIGN_RIGHT); if(n > 0) { over = stamp.getOverContent(1); //在第几页放图片 (第一页为1) over.addImage(img); } stamp.close(); } }
注:需要itextpdf-5.4.5.jar包
<dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.4.5</version> </dependency>
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:019 单例模式的5种写法
- 怎么用Java 高效提取、替换、删除PDF文档中的图片 2020-06-09
- Java电子书高清PDF集合免费下载 2020-06-05
- Java 给PDF文档添加页码 2020-05-29
- HWPFDocument读取doc,wps文档(含图片读取) 2020-05-24
- 备战面试,牢记这份Java面经,大厂在向你招手「含PDF文档资 2020-05-21
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash