java pdf电子签名_如何使用java在数字签名的pdf中添加空白页?
沧海一幻觉
要将Joeri的答案放到上下文中,请看Adobe技术白皮书AdobeAcrobat 9数字签名、更改和改进,尤其是它的“允许和不允许的更改”部分。这里是Adobe澄清允许的更改(如Acrobat 9及以上所见)可以在不使应用于文档的签名无效的情况下对经验证或签名的文档进行处理。允许对认证文件采取的行动经认证不允许更改允许不允许更改不准数字签名提供表单字段值添加或编辑注释添加表单字段更改页面内容使用表格填写和数字签名认证。允许提供表单字段值数字签名不准添加或编辑注释添加表单字段更改页面内容经批注、填写表格和数字签名认证,允许允许添加或编辑注释提供表单字段值数字签名不准添加表单字段更改页面内容允许对签署但未经认证的文件采取行动允许添加签名字段(请参阅对向签名但未经认证的文档添加签名字段的限制)添加或编辑注释提供表单字段值数字签名不准添加签名字段以外的表单字段更改页面内容正如您所看到的,“更改页面内容”总是在“不允许”的类别中。当添加页面更改页面内容-之后至少有一个白色页面,其中没有任何内容-这是不允许的。(即使这里没有明确提到,只要允许表单填充,也很可能也允许实例化页面模板,因为这将符合PDF标准cf。32000-1第12.8.2.2.2节。但是,使用这种页面模板至少需要在签署之前对文档进行特别准备,而您的问题听起来就像这些文档已经在没有任何准备工作的情况下签署了。)PS:显然就连这些允许需要在附加模式下添加更改,也就是增量更新。任何其他东西都会永久打破签名。一些背景请看这个回答.
java pdf电子签名_如何使用java在数字签名的pdf中添加空白页?相关推荐
- java pdf电子签名_如何使用Java(ItExtAPI)将PDFS合并而不丢失数字签名
正如其他人已经说过的,签名背后的想法(至少是想法的一个主要部分)是确保文档没有更改.另一方面,合并确实会更改文档.因此,合并将破坏签名. 不过,另一种不同的方法是,将另一个"普通" ...
- python 删除pdf页面_使用python从新生成的pdf文件中删除空白页
使用下面的代码,我试图将图片从目录粘贴到PDF文件中.代码已经在工作,生成我的PDF几乎如我所愿.在 唯一的问题是它总是在图片之间添加空白页,我不知道为什么. 如果我执行代码,PDF将以空白页开始,然 ...
- JAVA删除pdf空白页_如何编辑PDF文件,如何删除PDF文档中的空白页
时代在发展,科技在进步,我们现在日常使用的文件也发展了,以前只有Word跟TXT,现在还增加了一个PDF格式的文件,但PDF格式的文件跟Word和TXT文件不一样,Word跟TXT文件可以直接的打开编 ...
- Java PDF数字签名(三)- 添加空白签名域
有时候我们需要在PDF文档中添加空白的签名域,然后发给客户,由客户签名.这篇文章将介绍如何在Java应用程序中给PDF文档添加空白的签名域. 步骤: 1.创建一个Java project,并添加一个c ...
- java PDF最后一页添加空白页
PdfReader reader = new PdfReader(src); FileOutputStream out = new FileOutputStream(new File(pdfPath) ...
- PDF文件能编辑吗,怎么删除PDF文档中的空白页
有时候我们接触的文件是PDF格式,到遇到文件中夹杂的有空白页面需要进行删除的时候,这个时候我们应该怎么操作呢,有些小伙伴不知道PDF文件能不能编辑,小编来告诉你,PDF文件是可以编辑的,但PDF文件的 ...
- PDF中的空白页怎么删除
我们在使用PDF文件的时候有会遇到,文件中有多余的空白页面的时候,这个就会影响文件的使用,我们就需要把空白页面删除,那么具体的操作步骤应该怎么做呢?今天就为各位分享一下操作方法,一起来看看吧! 方法一 ...
- 怎么批量删除 Word、PDF、PPT 以及 Excel 文档中的空白页?
概要:「我的ABC软件工具箱」提供了删除空白页的功能,轻轻松松就可以实现批量删除文档中的空白页.目前支持 Word.PDF.PPT 以及 Excel 等格式文件文件.操作非常的方便,处理也非常高效! ...
- PDF如何插入空白页?3 次点击在PDF中插入空白页!
由于工作和学习的需要,您可能需要在现有的PDF文件中插入一张空白页或几页PDF,使之成为一个完整的PDF文件.但是,PDF文件实际上是最终作品,似乎不可能向其添加额外的页面.事实上,将空白页或 PDF ...
最新文章
- Oracle误删除数据和表的恢复办法包括truncate
- hibernate级联操作详解
- UVa 740 - Baudot Data Communication Code
- OpenShift 4 - 部署 RabbitMQ 集群
- Android: 例如用户模块 保持登录后数据实时同步改变
- Qi v1.2.4协议 之 10 Object Detection 【英文翻译】
- 如何让自己的CS水平更进一步?(二)了解武器
- Pygame教程(非常详细)
- DirectShow之音频录制Wav
- 文件传输的服务器软件有哪些,好用的数据传输软件有哪些?专业的数据传输软件排行榜...
- 支持断电保护的FAT文件系统
- 清华紫光输入法linux,清华紫光拼音输入法
- 微信服务号突破每个月4条的限制
- 高通CSRA6640单芯片DDFA放大器解决方案
- 吉林大学计算机 林向,基于不同尺度的山西太岳山森林主导生态功能评价研究...
- 卷积神经网络数学建模,常见卷积神经网络模型
- 百度云不限速下载(Windows、Linux、Mac平台)
- 谷歌浏览器导出导入插件
- What Is a Testable Hypothesis?
- 魔数湖南大学程序设计作业
热门文章
- 13-day13-str
- 【转】使IFRAME在iOS设备上支持滚动
- [C/C++基础知识] 一篇就让你彻底搞懂qsort快速排序的文章
- iOS之深入解析Block的底层原理
- 【数据结构与算法】之深入解析“股票平滑下跌阶段的数目”的求解思路与算法示例
- 13.2.8 用户认证
- CentOS7开机启动图形界面的开启与关闭
- PAT (Basic Level) Practice (中文)1005 继续(3n+1)猜想 (25 分)
- 【Qt】2D绘图之绘制图片
- 【STM32】程序下载(ST-LINK V2)