返回顶部

随笔分类 -  itext

摘要:需求 1. 需要实现如下效果(最终效果) 思考 1. 需求方的要求就是实现签订合同,实现方法不限,但过程中又提出需要在签章的过程中把签订日期的文字也打上去,这就有点坑了~ 2. 一开始的想法是想办法定位需要签名的位置,事实上同类app实现方式就是这样,在前端实现签名位置定位,把位置信息发给后端,后端 阅读全文
posted @ 2018-11-24 23:13 老梁讲Java 阅读(2303) 评论(2) 推荐(1) 编辑
摘要:取出pdf文档文字 1. 上面的例子就可以取出第一页所有的文字,如果需要取出某些文字需要知道文字的具体方位,画个矩形就可以取出 以上代码依赖com.itextpdf.kernel 2. 取出多个位置的文字 3. 遍历pdf每个字符 之前一直以为Listen监听遍历pdf文本只能一段一段遍历,现在发现 阅读全文
posted @ 2018-11-23 10:16 老梁讲Java 阅读(1914) 评论(1) 推荐(0) 编辑
摘要:使用的pom 效果图 原理 1. 通过itext中List添加固定文本 2. 添加指定标记比如★☆用以之后替换成其他文本或图片 3. 可以不用标记,反正就是算好位置 4. 至于签章这块位置的选定,根据文档最后一行位置判定,我的判定方法就是文档最后一页最后一行离尾部距离小于一定值,签章的整块内容移到新 阅读全文
posted @ 2018-11-21 16:53 老梁讲Java 阅读(2562) 评论(0) 推荐(0) 编辑