Barcode 对 Png 文件的签名验证

.NET 的 API 提供了验证 Png 文档中的 Barcode 签名的机会。您的 Png 文档中的电子签名验证可以快速轻松地执行。


下载免费试用版

发现新的 GroupDocs.Signature for .NET API 功能

GroupDocs.Signature for .NET API 通过使用电子签名提供了广泛的方法来处理多种文档格式。支持多种类型的数字签名,如文本、图像、数字证书、条形码、二维码、印章或元数据。客户可以在 PDF、MS Word 文档、MS Excel 工作簿、MS PowerPoint 演示文稿、Adobe Photoshop 文件和各种图像格式中添加、删除、编辑、验证或搜索数字签名。提供数量惊人的附加功能和设置。

如何验证 Png 文档中的 Barcode 签名

GroupDocs.Signature for .NET 包括有用的功能,例如验证放置在 Png 文档中的 Barcode 签名。利用这个机会,无需实现额外的代码。

  • 首先,实例化 Signature 类,提供作为构造函数参数路径到应该被验证的文档。
  • 其次,创建一个新的 VerifyOptions 对象并设置所有必需的属性。
  • 最后,调用 Signature 的对象 Verify 方法,传递 VerifyOptions 实例。
  • 然后处理验证结果。

系统要求

所有主要平台和操作系统都支持 GroupDocs.Signature for .NET。在执行以下代码之前,请确保您的系统上安装了以下先决条件。

  • 操作系统:Microsoft Windows、Linux、MacOS
  • 开发环境:Microsoft Visual Studio, Xamarin, MonoDevelop
  • Frameworks: .NET Framework, .NET Standard, .NET Core, Mono
  • Nuget 下载最新版本的 GroupDocs.Signature for .NET


// Set up input Png file
string filePath = "input.png";

// Instantiate Signature for input file
using (var signature = new GroupDocs.Signature.Signature(filePath))
{
        //Provide verification options
        BarcodeVerifyOptions options = new BarcodeVerifyOptions()
        {
            // process only specified page
            PageNumber = 3,
            AllPages = false,
            // set up text match type
            MatchType = TextMatchType.Contains,
            // specify text pattern to search
            Text = "Special signature",
        };

        // Verify document signatures
        VerificationResult result = signature.Verify(options);

        //process result
        if (result.IsValid)
        {
            //..
        }
}

使用 Barcode 签名进行签名 Live Demo

访问 GroupDocs.Signature App 网站,立即为 Png 文件添加各种电子签名。

无需下载 API

无需编写任何代码

只需上传源文件

获取下载链接以保存文件

使用 C# 验证其他 Barcode 签名

“验证放置在各种文件中的电子签名。检查流行文件格式的签名质量,如下所示。”

在BARCODE中验证PDF

(Portable Document Format)

在BARCODE中验证DOC

(Microsoft Word Binary Format)

在BARCODE中验证DOCX

(Office 2007+ Word Document)

在BARCODE中验证DOCM

(Microsoft Word 2007 Marco File)

在BARCODE中验证DOT

(Microsoft Word Template Files)

在BARCODE中验证DOTM

(Microsoft Word 2007+ Template File)

在BARCODE中验证DOTX

(Microsoft Word Template File )

在BARCODE中验证ODT

(OpenDocument Text File Format)

在BARCODE中验证OTT

(OpenDocument Standard Format)

在BARCODE中验证RTF

(Rich Text Format)

在BARCODE中验证XLS

(Microsoft Excel Spreadsheet (Legacy))

在BARCODE中验证XLSX

(Open XML Workbook)

在BARCODE中验证XLSM

(Macro-enabled Spreadsheet)

在BARCODE中验证XLSB

(Excel Binary Workbook)

在BARCODE中验证CSV

(Comma Seperated Values)

在BARCODE中验证ODS

(OpenDocument Spreadsheet)

在BARCODE中验证OTS

(OpenDocument Spreadsheet Template)

在BARCODE中验证XLTX

(Excel Template)

在BARCODE中验证XLTM

(Excel Macro-Enabled Template)

在BARCODE中验证PPT

(Microsoft PowerPoint 97-2003)

在BARCODE中验证PPTX

(Open XML presentation Format)

在BARCODE中验证PPS

(PowerPoint Slide Show)

在BARCODE中验证PPSX

(PowerPoint Slide Show)

在BARCODE中验证ODP

(OpenDocument Presentation Format)

在BARCODE中验证OTP

(OpenDocument Standard Format)

在BARCODE中验证POTX

(Microsoft PowerPoint Template Presentation)

在BARCODE中验证POTM

(Microsoft PowerPoint Template File)

在BARCODE中验证PPTM

(Macro-enabled Presentation File)

在BARCODE中验证PPSM

(Macro-enabled Slide Show)

在BARCODE中验证JPG

(Joint Photographic Expert Group Image)

在BARCODE中验证BMP

(Bitmap Image File)

在BARCODE中验证GIF

(Graphical Interchange Format)

在BARCODE中验证TIFF

(Tagged Image File Format)

在BARCODE中验证SVG

(Scalar Vector Graphics)

在BARCODE中验证WEBP

(Raster Web Image Format)

在BARCODE中验证WMF

(Windows Metafile)

Back to top
 中国人