pom.xml添加Jar依赖
        <!-- pdf处理jar依赖 start -->
        <dependency>
            <groupId>com.itextpdf</groupId>
            <artifactId>itextpdf</artifactId>
            <version>5.5.12</version>
        </dependency>
        <!-- pdf处理jar依赖 end -->

<!-- pdf处理jar包依赖 start -->
        <dependency>
            <groupId>com.itextpdf</groupId>
            <artifactId>itext-asian</artifactId>
            <version>5.2.0</version>
        </dependency>
        <dependency>
            <groupId>com.lowagie</groupId>
            <artifactId>itext</artifactId>
            <version>4.2.1</version>
        </dependency>
        <!-- pdf处理jar包依赖 end -->

//pdf模板所在路径 (通过类名获取文件路径)
            String templateFileName = ContractServiceImpl.class.getClassLoader().getResource("sb_loan_contract_borrow.pdf").getFile();
            //使用itext的包读取pdf模板
            PdfReader pdfReader = new PdfReader(templateFileName);
            
            //根据模板到时候会生成一个新的pdf文件,并输出该文件
            //使用工具类获取生成之后的路径
            //creditorRights.getId() + ".pdf"  文件名
            String outPutFileName = SystemConfig.getConfigProperty("contract_output_path") + creditorRights.getId() + ".pdf";
            //(输出)生成文件名字
            FileOutputStream fos = new FileOutputStream(outPutFileName);
            
            PdfStamper pdfStamper = new PdfStamper(pdfReader, fos);
            //这句话的意思是 把你想添加的内容压进去,填进去  不能少
            pdfStamper.setFormFlattening(true);
            
            //设置pdf模板中的表单输入域,将表单输入域填上数据
            pdfStamper.getAcroFields().setField("protocolNumber", MyDateUtils.getCurrentDateByFormat());

转载于:https://www.cnblogs.com/liudongdong666666/p/7811662.html

pdf 中添加文章操作相关推荐

  1. PDF文件怎么编辑,怎么在PDF中添加图片

    现在我们会经常使用到PDF文件,有的时候我们还需要制作PDF文件,给PDF文件添加文字这种基本的操作还会知道如何操作,或许有小伙伴知道怎么在PDF中添加图片吗?不会的小伙伴就来看看下面的文章吧. 1. ...

  2. PDF新建空白页,如何在PDF中添加页面

    使用文件的时候如果文件的内容不够完整我们就需要在文件中进行添加,不够PDF文件需要先新建空白页面之后才能在页面上输入内容,今天小编就为大家分享几个PDF新建页面的方法吧! 操作软件:PDF编辑器htt ...

  3. Java 中pdf部分内容加边线_Java 在PDF中添加骑缝章示例解析

    骑缝章是用于往来业务合同,以确保合同真实.有效的印章加盖方法,是一种防范风险的重要方式.在Java程序中,可以通过使用工具来辅助加盖这种骑缝章. 工具:Free Spire.PDF for Java ...

  4. itext 在已知页码的情况下,往pdf中添加图片,实测有效,下面贴出代码

    最近项目中非要在已经生成的pdf中添加二维码,网上搜索一把,终于找到一个合适点的,不过这个不灵活,不过却能解决我的问题,我就想在第一页某个位置插入一张图片而已,就这么简单,只要不覆盖原来pdf中的内容 ...

  5. 骑缝章 Java_Java 在PDF中添加骑缝章示例解析

    骑缝章是用于往来业务合同,以确保合同真实.有效的印章加盖方法,是一种防范风险的重要方式.在Java程序中,可以通过使用工具来辅助加盖这种骑缝章. 工具:Free Spire.PDF for Java ...

  6. Java实现pdf加盖骑缝章_Java 在PDF中添加骑缝章示例解析

    骑缝章是用于往来业务合同,以确保合同真实.有效的印章加盖方法,是一种防范风险的重要方式.在Java程序中,可以通过使用工具来辅助加盖这种骑缝章. 工具:Free Spire.PDF for Java ...

  7. html给box加超链接,java – 如何使用pdfbox在pdf中添加超链接

    我想在使用PDFBOX创建的PDF中添加一个超链接,这样我点击一些文本示例"点击此处"将重定向到URL.我尝试使用PDAnnotationLink和PDActionURI,但如何在 ...

  8. php实现电子签名,php实现往pdf中加数字签名操作示例【附源码下载】

    本文实例讲述了php实现往pdf中加数字签名操作.分享给大家供大家参考,具体如下: //======================================================== ...

  9. 在 typecho 中添加文章的最后更新时间功能

    我目前使用的主题中是没有在typecho中添加文章的最后更新时间功能的,而我们知道,随着时间的推移,或多或少地我们都会修改曾经发布的文章中的一些信息,所以在文章首或尾显示文章的最后更新时间. 首先,文 ...

最新文章

  1. 2019年中国人工智能产业研究报告
  2. 封装CoreGraphics的API简化绘图操作
  3. 多个项目怎么配置到服务器上,多个项目怎么配置到服务器
  4. 千兆以太网线和水晶头的制作方法
  5. linux下des加密命令,linux下的DES加密
  6. HotSpot 虚拟机垃圾回收算法实现
  7. JAVA知识基础(九):this、super 关键字总结
  8. MySQL给新建用户并赋予权限
  9. java获取linux下面所有线程,获取Linux中Java线程的线程ID
  10. Google Hacking技术
  11. 【poj3375】 Network Connection
  12. 如何设置Win11账户密码有效期?Win11账户密码使用期限设置教程
  13. 使用OpenCore引导黑苹果
  14. 便携式文件夹加密器 lockdir 5.74
  15. 世界各国大脑计划现状综述,互联网大脑计划系列二
  16. 页面加载缓冲的login
  17. 用Java判断ab大小_比例类数据的差异性检验与AB测试的终止点
  18. excel根据条件列转行_如何将excel里的一列数据转为一行 excel数据列转行的办法步骤...
  19. 热释电探测器多用在_热敏电阻和热释电探测器分别适合探测哪种形式的辐射信号?...
  20. 微服务设计中关于服务组合和可视化编排的思考

热门文章

  1. nbu还原oracle,NBU恢复oracle
  2. RTK无人机应用市场
  3. tf记录 之 tf.boolean_mask函数
  4. oracle归档目录莫名删除,Oracle归档目录被自动删除的bug
  5. 十大排序算法之快速排序(两种方法)
  6. 关于定义视频播放器的界面的相关的类transPortcontroll等
  7. sql的加减乘除运算_小白学sql(一)
  8. 在控制台显示sql语句,类似hibernate show_sql.
  9. 交换机与路由器主要功能的区别和联系
  10. JAX-WS开发webservice示例详解