GroupDocs.Signature 可以验证 PDF 文档中特定签名的存在。 Java 开发者可以通过添加我们解决方案提供的功能来增强其应用程序。
- 将 PDF 文件加载到 Signature 实例中。
- 实例化并配置 VerifyOptions 以实现所需结果。
- 启动验证过程。
- 审查验证结果。
GroupDocs.Signature 可以验证 PDF 文档中特定签名的存在。 Java 开发者可以通过添加我们解决方案提供的功能来增强其应用程序。
// 实例化带有文档的 Signature
Signature signature = new Signature("input.pdf");
// 创建 TextVerifyOptions 以验证包含特定文本的签名
TextVerifyOptions options = new TextVerifyOptions();
options.setText("signature");
options.setMatchType(TextMatchType.Contains);
// 验证文档中的签名
VerificationResult result = signature.verify(options);
// 处理验证结果
if (result.isValid())
{
System.out.print("\nDocument was verified successfully!");
}
GroupDocs.Signature 通过 7 种类型的签名和完整的 CRUD 操作增强了流行的办公文档格式,为您的文档内容提供了强有力的保护。
为任何文档添加专业数字签名。 我们的解决方案支持多种类型的签名,包括文本、图像、条形码、元数据、印章和数字证书。
在许多情况下,已签署的文档需要进一步处理。 检索文档中所有签名的列表,验证它们,修改其属性,或在必要时将其删除。
使用数字证书保护企业文档,以防止未经授权的更改。 嵌入隐含元数据以进一步保护文档内容。
利用特定于文档的文本签名,例如 PDF 印章或 Word 水印,为企业用途创建量身定制的专业文档。
// 提供包含条形码签名的文档
final Signature signature = new Signature("input.pdf");
// 配置选项以根据特定文本验证条形码
BarcodeVerifyOptions options = new BarcodeVerifyOptions();
options.setText("12345");
options.setMatchType(TextMatchType.StartsWith);
// 验证施加于文档的签名
VerificationResult result = signature.verify(options);
// 显示验证结果
if (result.isValid())
{
System.out.print("\nDocument was verified successfully!");
}
GroupDocs.Signature for Java 简化了验证文档中所有签名的过程。 设置自定义验证参数以确保已签署文档的完整性。