GroupDocs.Signature for Java

在 PDF 中搜索数字签名

使用 GroupDocs.Signature for Java 检索嵌入在 PDF、Word、Excel、演示文稿或图像文件中的电子签名完整列表。

使用 Java 搜索 PDF 签名的步骤

GroupDocs.Signature 提供强大的引擎来搜索 PDF 文件中的任何数字签名。Java 开发人员可以有效地增强他们的应用程序。

  1. 提供 PDF 文件路径以进行签名搜索。
  2. 使用 SearchOptions 来细化搜索结果。
  3. 执行搜索方法以获取结果。
  4. 分析找到的签名列表。

// 使用文档路径创建 Signature 实例
final Signature signature = new Signature("input.pdf");

// 实例化 TextSearchOptions 以覆盖所有页面
TextSearchOptions options = new TextSearchOptions();
options.setAllPages(true);

// 搜索文档中的文本签名
List<TextSignature> signatures = signature.search(TextSignature.class, options);
System.out.print("\nSource document contains following text signature(s).");

// 列出找到的签名以进行进一步分析
for (TextSignature textSignature : signatures) {
    System.out.print("Found Text signature at page " + textSignature.getPageNumber() 
        + " with type [" + textSignature.getSignatureImplementation() + "] and 
        text '" + textSignature.getText() + "'.");
}
Maven XML
点击以复制
已复制
更多示例 文档

全面的文档签名解决方案

我们自豪地推出与所有主要文档格式兼容的签名解决方案。添加多种签名增强您的文档或保护其内容。

签名搜索

签署业务文档

在文档的任意页中任意位置插入数字签名。使用多种签名类型,如文本、图像、条形码、元数据、印章或数字证书。

管理签名

签署后,文档可能需要进一步处理。搜索所有可用签名,并在必要时更新或删除它们。

保护文档内容

管理嵌入文档的隐藏元数据。添加新元数据或删除现有条目。使用企业数字证书保护文档内容不被未经授权的更改。

搜索图像签名

此示例演示如何在特定文档中找到图像签名。

Java

// 将源文档作为构造函数参数传入
final Signature signature = new Signature("input.pdf");

// 搜索任何文本类型的签名
List<ImageSignature> signatures = signature.search(ImageSignature.class, SignatureType.Image);
System.out.print("\nSource document contains following image signature(s).");

// 显示找到的签名的属性结果
for (ImageSignature imageSignature : signatures)
{
    System.out.print("Image signature found at page "+imageSignature.getPageNumber()+
          " with size "+imageSignature.getSize()+". Created "+imageSignature.getCreatedOn()+
          ", modified "+imageSignature.getModifiedOn());
}
Maven XML
点击以复制
已复制
更多示例 文档

关于 GroupDocs.Signature for Java

GroupDocs.Signature for Java 提供强大的文件签名功能。它支持向60多种格式的文件添加文本、图像、条形码、数字证书和印章,包括 PDF、MS Office 文档、图像、ZIP 文件和其他常见业务格式。此外,您可以随时搜索、验证、修改或删除签名。
了解更多
About illustration

准备好开始了吗?

免费下载 GroupDocs.Signature 或获取试用许可证以获得完全访问权限!

有用的资源

探索文档,代码样本和社区支持,以增强您的体验。

支持的操作

我们的产品提供灵活的 API,用于签署文档和在签署后管理签名。

在各种文件格式中搜索签名

GroupDocs.Signature for Java API 使您能够从任何已签署的文件中检索签名列表。提取流行文件格式中的签名以进行进一步处理。

临时许可提示

1
使用您的工作电子邮件地址进行注册。不允许使用免费邮件服务。
2
使用第二步中的获取临时许可证按钮。
 中国人