GroupDocs.Signature for .NET

高效地从PDF中移除签名

我们的解决方案不仅限于签署商业文档,还提供全面的工具来查找和移除各种签名,使用GroupDocs.Signature for .NET。

如何使用C#从PDF中删除电子签名

GroupDocs.Signature 通过实施几个简单的步骤简化了.NET开发人员去除PDF文件中的电子签名的任务。

  1. 将PDF文件的路径提供给Signature类实例。
  2. 调用搜索方法以检索文档中的所有签名。
  3. 删除一个或多个检索到的签名。
  4. 检查文档处理的结果。
// 将包含签名的文档传递给Signature实例
using (Signature signature = new Signature("input.pdf"))
{
    // 检索文档中存在的数字签名
    DigitalSearchOptions options = new DigitalSearchOptions();

    List<DigitalSignature> signatures = signature.Search<DigitalSignature>(options);

    // 删除第一个识别的数字签名
    if(signatures.Count > 0)
    {
        DigitalSignature digitalSignature = signatures[0];
        bool result = signature.Delete(digitalSignature);

        // 删除第一个识别的数字签名
        if(result)
        {
            Console.WriteLine($"Digital signature in PDF was deleted successfully");
        }
    }
}
dotnet add package GroupDocs.Signature
点击以复制
已复制
更多示例 文档

通过高级签名工具优化文档管理

GroupDocs.Signature for .NET经过精心设计,以增强商业文件格式的签名和处理能力,实现签名的添加、修改、验证或删除。

探索GroupDocs.Signature的多功能特性

文档签名

轻松将文本、图像、条形码、二维码或印章签名嵌入到支持的文档的任何页面中。此外,利用图像中的EXIF等隐藏元数据或使用数字证书保护文档完整性,防止未经授权的更改。

签名搜索和验证

利用我们的工具确保文档中签名的真实性。进行全面搜索以检索所有签名的完整列表,以确保全面的文档管理。

签名修改

轻松通过调整文本、移动位置或改变颜色来完善先前添加的签名,以满足特定需求。

签名删除

我们的解决方案提供签名的全面CRUD功能,使您能够在需要时高效地从文档中移除各种签名类型。

消除所有条形码签名

了解如何移除文档中嵌入的所有条形码签名。

C#

// 提供包含条形码签名的文档
using (Signature signature = new Signature("input.pdf"))
{
    // 移除所有条形码签名
    DeleteResult result = signature.Delete(SignatureType.Barcode);

    // 评估删除过程的结果
    if (result.Succeeded.Count > 0)
    {
        Console.WriteLine("Following PDF barcode signatures were deleted:");                        
        int number = 1;
        foreach (BarcodeSignature temp in result.Succeeded)
        {
            Console.WriteLine($"Signature #{number++}: Type: {temp.SignatureType} 
                  Id:{temp.SignatureId}, Text: {temp.Text}");
        }
    }
}
dotnet add package GroupDocs.Signature
点击以复制
已复制
更多示例 文档

GroupDocs.Signature for .NET概述

GroupDocs.Signature for .NET 是一款强大的签名工具,支持添加多种类型的签名,包括文本、图像、条形码、数字证书和印章。该解决方案支持超过60种文件格式——包括PDF、MS Office、图像、ZIP及其他常用商业格式——确保灵活的文档管理。此外,应用的签名可以根据需要轻松地被定位、验证、修改或移除。
了解更多
About illustration

准备好开始了吗?

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

有用的资源

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

查看我们的亮点功能

我们很高兴提供广泛支持的签名类型和操作

跨多个文件格式移除签名

GroupDocs.Signature for .NET旨在方便地从超过60种文件格式中移除签名,确保广泛的兼容性和功能性。

临时许可提示

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