【实例简介】

java实现pdf文件电子签名,可以直接在eclipse上运行,采用itextpdf,pdfbox 两种方式实现!!!

【实例截图】

【核心代码】

pdfsign

└── pdfsign

├── bin

│   ├── chapter.png

│   ├── com

│   │   └── taoyuan

│   │   └── pdf

│   │   └── sign

│   │   ├── itext

│   │   │   ├── PdfSign.class

│   │   │   ├── PdfSignBox.class

│   │   │   └── PdfSignItext.class

│   │   ├── pdfbox

│   │   │   ├── CMSProcessableInputStream.class

│   │   │   ├── CreateEmptySignatureForm.class

│   │   │   ├── CreateSignature.class

│   │   │   ├── CreateSignatureBase.class

│   │   │   ├── CreateVisibleSignature.class

│   │   │   ├── ShowSignature.class

│   │   │   └── TSAClient.class

│   │   └── test

│   │   └── Test.class

│   ├── demo.pdf

│   └── test.p12

├── lib

│   ├── bcmail-jdk15on-158.jar

│   ├── bcpkix-jdk15on-158.jar

│   ├── bcprov-jdk15on-158.jar

│   ├── itextpdf-5.5.10-javadoc.jar

│   ├── itextpdf-5.5.10-sources.jar

│   ├── itextpdf-5.5.10.jar

│   └── pdfbox-app-2.0.7.jar

└── src

├── chapter.png

├── com

│   └── taoyuan

│   └── pdf

│   └── sign

│   ├── itext

│   │   ├── PdfSign.java

│   │   ├── PdfSignBox.java

│   │   └── PdfSignItext.java

│   ├── pdfbox

│   │   ├── CMSProcessableInputStream.java

│   │   ├── CreateEmptySignatureForm.java

│   │   ├── CreateSignature.java

│   │   ├── CreateSignatureBase.java

│   │   ├── CreateVisibleSignature.java

│   │   ├── ShowSignature.java

│   │   └── TSAClient.java

│   └── test

│   └── Test.java

├── demo.pdf

└── test.p12

18 directories, 35 files

java pdf电子签名_java多种方式实现pdf文件电子签名相关推荐

  1. 用PDF格式协议的方式给PDF文档添加透明文字水印

    用PDF格式协议的方式给PDF文档添加透明文字水印 *有情提示:本文适合有一定pdf格式协议基础的人阅读. 一.生成一个HelloWorld.pdf 首先,为了方便介绍,我们先写一个Helloworl ...

  2. java生成pdf加密_java使用iText 生成PDF全攻略(表格,加密)

    java使用iText 生成PDF全攻略,包括创建文档,设置字体,添加表格(PdfPTable),创建新页(newPage),设置布局,加密 主要使用的jar包: itextpdf-5.4.2.jar ...

  3. java pdf 书签_Java 展开或折叠PDF中的书签

    PDF中的书签功能可快速定位到指定阅读位置.对多层书签可根据阅读喜好设置层级展开或折叠.本文将通过Java程序代码介绍如何来实现PDF书签展开或折叠. 程序环境 Spire.Pdf.jar( 免费版3 ...

  4. java pdf合并_Java 合并、拆分PDF文档

    本文将介绍如何在Java程序中合并及拆分PDF文档,合并文档时,包括合并多个不同PDF文档为一个文档,以及合并PDF文档的不同页面为一页:拆分文档是,包括将PDF文档按每一页拆分,以及按指定页数范围来 ...

  5. java 去掉pdf文字_Java 添加和删除PDF图层

    在PDF文档中,图层可以使部分内容选择性地被隐藏或显示.通过添加图层,我们可以将文本.图片.表格等元素精确定位于页面指定位置,并可将这些元素进行叠放.组合形成页面的最终效果.本文将介绍如何使用Spir ...

  6. php 集成 pdf.js,JavaScript_js插件方式打开pdf文件(浏览器pdf插件分享),两种方案:一种直接链接,把p - phpStudy...

    js插件方式打开pdf文件(浏览器pdf插件分享) 两种方案:一种直接链接,把pdf文件当作img文件,类似这种形式,这样链接: 另一种:使用js插件哈. 其中实现阅读pdf文件的js插件很多,比如: ...

  7. java 动态库_java调用dll动态库文件的一般总结

    前一段时间,在项目需求中,需要调用一下第三方的动态库文件,下面是本人一些尝试的经历. 首先需要明白的是,在java中是不能直接调用动态库文件的,因为动态库文件是使用c或是c++编写的,作为一种跨   ...

  8. java+icepdf+下载_Java使用icepdf将pdf文件按页转成图片

    本文实例为大家分享了Java使用icepdf将pdf文件按页转成图片的具体代码,供大家参考,具体内容如下 Maven icepdf包,这里过滤掉jai-core org.icepdf.os icepd ...

  9. java pdfbox 提取pdf 标题_java – 使用pdfbox从PDF文件中提取文本

    我试图使用pdfbox从PDF文件中提取文本,但不是作为命令行工具,而是在我的 Java应用程序中.我正在使用jsoup下载pdf. res = Jsoup .connect(host+action) ...

  10. java 操作pdf 模板_java使用模板生成PDF

    (1)先用word做出模板界面 (2)文件另存为pdf格式文件 (3)通过Adobe Acrobat pro软件打开刚刚用word转换成的pdf文件 (4)点击右边的"准备表单"按 ...

最新文章

  1. 前后端分离模式下的权限设计方案
  2. 解决 jquery.form.js和springMVC上传 MultipartFile取不到信息
  3. python自己重启自己程序_python 自动重启本程序
  4. 50、BGP配置实验之社团属性community
  5. 物联网卡定位技术涉及范围及工作原理
  6. Aladdin HASP加密狗破解脱壳笔记
  7. PHP实现支付宝手机WAP支付接入说明
  8. android判断字符串是否包含下划线,android 富文本SpannableString去掉下划线
  9. python数据库连接mysql_使用Python连接MySQL数据库
  10. 2023最新完整版python安装教程
  11. html下拉 小狗,html会动的小狗狗源码
  12. 基于 qiankun 的微前端实践
  13. 黑客入侵无线网络常用手段
  14. 饮用水中的砷、硝酸盐含量超标,用什么方法可以解决
  15. MFS分布式文件系统存储之文件的删除恢复
  16. CCF201512-2 消除类游戏(100分)
  17. 案例二:客户信息管理
  18. 如何将一个二进制的xxx.bin文件轻松转为C语言数组
  19. Android 推送实现原理解析
  20. 第三批升级鸿蒙系统名单时间表,华为可升级鸿蒙系统名单已确认!将分批进行,这些手机将被淘汰...

热门文章

  1. 什么是无线WIFI空口
  2. mysql中提取2015年10月数据_2015年10月自考互联网数据库(00911)试题及答案解析与评分标准 (1)...
  3. XTU oj 1112 三点共线
  4. CRT连接虚拟机乱码解决方法
  5. LowB三人组--选择排序原理和实现
  6. lowB三人组排序算法及其时间复杂度
  7. Python AngryBirds完整代码+讲解
  8. 【个人总结】 2016年个人年度总结
  9. oracle把一列拆成多列,Oracle将一列分成多列
  10. 通过RDA5807制作一个收音机