itext相关内容

Java IText7 PDF签名问题-文档在签名后已被更改或损坏

我尝试对pdf文件进行签名,但在Adobe中打开签名的pdf文件时,遇到文档自签名以来已被更改或损坏的错误。 该错误不太具有描述性,我不确定要查看哪里,因为代码对我来说似乎很好,但显然并非如此。 我使用的代码是: public class SafeService_INPUT_Pdf { private static final String input = ""; ..
发布时间:2022-07-20 11:19:44 Java开发

带检查CRL的iText验证签名

我正在设置验证器,该验证器可以检查签名的有效性。 我所做的签名基于DSS级别LT,因此吊销检查内置于文档中。 我现在遇到的问题是在我用iText开发的验证器级别。它允许对签名的有效性进行核实,但可以对撤销信息进行核实。根据我的研究,IText允许基于以下条件在签名本身中验证此信息:pkcs7.getCrl()。 但是,DSS签名将吊销信息合并到词典中。 以下是我用来验证签名 ..
发布时间:2022-05-14 09:13:05 Java开发

使用iTextSharp向PDF添加数字签名

背景 我使用iTextSharp已经有一段时间了。我已经创建了一个具有两个可签名的PdfFormFields的pdf文档。如果我打开pdf文档,我可以手动在每个字段上手动签名。我希望这是通过iTextSharp完成的。 我当前正在从X509Store检索证书。到目前为止,我还能搞清楚。 问题 谁能告诉我如何使用这个X509证书2 若要对已有的签名Acrofield签名,请执行以 ..
发布时间:2022-05-13 23:46:17 C#/.NET

检测签名之间对已签名PDF所做的更改

我正在开发一个应该验证pdf文件签名的应用程序。应用程序应在应用每个签名之前检测对文件内容进行的更新的完整历史记录。 例如: 签名者%1签署了纯pdf文件 签名者2向签名文件添加了注释,然后对其签名 应用程序如何检测到签名者2在其签名之前添加了注释。 我已经尝试使用itext和pdfbox 推荐答案 已经在comment中解释过,iText和PDFBox都没有提供高 ..
发布时间:2022-04-25 19:33:46 Java开发

我如何使用飞碟来显示占据整个页面顶部的图像?

我正在尝试使用带有itext5的飞碟来创建一个pdf,其中包含文本和一些占据整个页面上半部分的图像,包括页边距。使用宽度和高度的css属性,并通过使图像浮动,我可以使图像显示在页面顶部,但它仍然(当然)在页面的边距内。当我试图用 来规避这一点时 margin-top: -1in; 图像不会移动到当前页面的页边距中,而是移动到上一页中。 如何使图像移到页边距? 推荐答案 如 ..
发布时间:2022-04-16 19:06:28 其他开发

可以使用iText7合并几个pdf吗

我有几份产品数据表。每个文件都是单独的文件。我想要做的是使用iText根据对Web表单的回答生成一组总结/推荐的操作,然后将所有相关的数据表附加到该集合中。这样,我只需要在浏览器中打开一个新选项卡来打印所有信息,而不是为摘要打开一个选项卡,并为所需的每个数据表打开一个选项卡。 那么,是否可以使用iText执行此操作? 推荐答案 可以,您可以使用iText 7合并PDF。例如,查看 ..
发布时间:2022-02-25 11:27:47 其他开发

ITextSharp 将文本插入现有的 pdf

标题概括了一切. 我想使用 iTextSharp 向现有 PDF 文件添加文本,但我不能在网络的任何地方找到如何做... PS:我不能使用 PDF 表单. 解决方案 我找到了一种方法(不知道是不是最好但很有效) string oldFile = "oldFile.pdf";字符串 newFile = "newFile.pdf";//打开阅读器PdfReader 阅读器 = 新 ..
发布时间:2022-01-31 11:09:45 C#/.NET

iText:人们使用什么类型的证书在 Linux 上自动进行 PDF 签名?

我有一个小批量( 我让 iText 使用我的 SSL 证书向 PDF 添加了数字签名.这是证明 PDF 是由我的域(例如服务器)生成的有效方法吗?能否以某种方式在 Adob​​e Reader 中获得显示“信任"的绿色复选标记? 如果不是,我应该使用用于 PDF 的证书(例如,不是我的 SSL 证书),以便在用户打开 PDF 文档时自然出现表示“信任"的绿色小复选标记. http:/ ..
发布时间:2022-01-25 16:45:27 其他开发

iText - 生成没有证书链的 PDF 哈希

我正在尝试构建一个发生以下情况的应用程序: 客户端向服务器请求 PDF 哈希. 服务器生成 PDF 文件的哈希并将其发送给客户端. 客户用他的私钥签署这个散列,并将签名的散列连同他自己证书的公共部分一起发送. 服务器生成一个新的签名 PDF 文件. 我遇到的问题是:如果没有事先提供客户端的证书,服务器似乎不可能生成待签名的哈希.我真的更喜欢创建一个解决方案,其中服务器不需要知道客 ..
发布时间:2022-01-25 16:21:58 其他开发

如何检查 PDF 是否受密码保护

我正在尝试使用 iText 的 PdfReader 检查给定的 PDF 文件是否受密码保护,但出现此异常: 线程“主线程"中的异常 java.lang.NoClassDefFoundError:org/bouncycastle/asn1/ASN1OctetString 但是当针对非密码保护的文件测试相同的代码时,它运行良好.完整代码如下: 试试{PdfReader pdf = new ..
发布时间:2022-01-22 08:33:01 Java开发

java - 如何在java strust2中将jsp上显示的表格导出为pdf

这是我以表格格式显示的数据.我想在不使用struts2的显示标签库的情况下以PDF格式显示. 是否可以使用 javascript 或 jquery? 请帮我提供一些代码,我已经在 Google 上搜索了几天,但一无所获. 解决方案 在jsp上使用显示表可以很容易的将其转换为*pdf以及.csv,.excel等,这是示例代码; ..
发布时间:2022-01-16 22:06:41 Java开发

将段落或单元格旋转任意度数——Itext

我有一个网站,用户可以在其中上传照片并创建相册.此外,他们可以在绝对位置、旋转和对齐位置添加文本.文本可以有新行. 我一直在使用 Itext 库来自动创建稍后打印的高质量 Pdf 相册. 将用户上传的图像添加到 PDF 非常简单,当我尝试添加文本时出现问题. 理论上我需要做的是定义一段具有一定宽度和高度的段落,设置用户文本、字体、字体样式、对齐方式(居中、左、右、对齐),最后设置 ..
发布时间:2022-01-16 14:47:05 其他开发

如何使用 iTextLibrary 在动态 pdf 中添加页眉和页脚?

我已经使用 iText 库创建了一个 PDF 文件动态,现在我想添加 Header 和 页脚,为此我添加了给定代码: document.addHeader("我的标题标题", "我的标题详情"); 但在我的 PDF 页面中,无法设置此标题.什么是我不知道的问题,如果您对此有任何想法,请分享您的想法. 解决方案 如果您使用当前的 iText 版本(即目前为 5.4.x),请查看示例 Mo ..
发布时间:2022-01-11 16:24:56 移动开发

“未启用 LTV"是什么意思?意思是?

我正在使用 iText 5.5.3 对 PDF 文档进行签名和时间戳记.它工作得很好.但我最近从 Acrobat Pro X 切换到 XI,现在我看到了这条新线: 签名未启用 LTV,将在 之后过期. 我想这会警告我,在此日期之后,签名者的签名将被视为无效,对吧?但是签名属性告诉我: 签名包含一个嵌入的时间戳:签名在安全时间戳时间得到验证: ..
发布时间:2022-01-10 10:07:31 其他开发

将新的 AcroForm 字段添加到 PDF

我使用 iText 将数据填充到 PDF 中现有的 AcroForm 字段中. 我现在正在寻找一种将新的 AcroForm 字段添加到 PDF 的解决方案.iText 这可能吗?如果是这样,我该怎么做? 解决方案 这在官方文档中有记载,更具体地说,在 SubmitForm 示例中.使用 iText 等工具时,应先阅读官方文档 ;-) 无论如何,我已经为您编写了一个名为 AddF ..
发布时间:2022-01-09 15:12:04 其他开发

Coldfusion 9 使用什么版本的 iText?

ColdFusion 9 使用什么版本的 iText 并不明显.有什么想法吗? 解决方案 ColdFusion 9.0.1 自带“iText 2.1.0 (by lowagie.com)" 您可以在此处找到确定版本的 ColdFusion 脚本:http://cfsearching.blogspot.com/2007/12/how-to-determine-version-of-it ..
发布时间:2022-01-09 15:01:44 其他开发