條形碼是以機器可讀格式呈現數據的方法之一。條形碼通常用作大量物品的標識。在本文中,您將學習如何使用 Java 生成條形碼。此外,您將看到如何在您的應用程序中使用 Java Signature API 將生成的條形碼應用於您的任何文檔和圖像。
條形碼是以機器可讀格式呈現數據的方式。條形碼通常用於快速識別大量物品。在本文中,您將了解如何在 .NET 應用程序中生成條形碼。您將進一步了解如何使用 C# 將生成的條形碼應用於您的任何文檔和圖像。
數字簽名是驗證文件真實性的可靠方案。數字簽名通常用於實現電子簽名。在本文中,您將學習如何使用 C# 使用數字證書對 PDF 和 Word 文檔進行電子簽名。
QR碼(快速響應碼)是二維條碼或矩陣條碼的一種。它是包含有關附加項目信息的機器可讀標籤。本文將指導您如何使用 Java 以編程方式添加 QR 代碼以對文檔和圖像進行電子簽名。
在本文中,我們將了解如何使用 C# 以編程方式添加 QR 碼以對文檔和圖像進行電子簽名。 GroupDocs.Signature for .NET 是用於在 PDF 文件、文字處理文檔、電子表格、演示文稿和圖像中添加二維碼的 API。它支持大量受支持文件格式的各種電子簽名。 QR碼中,支持Aztec Code, DataMatrix Code, GS1 DataMatrix, GS1 QR, QR類型。 API 允許我們將二維碼添加到 JPG/JPEG、PNG、WebP、BMP、GIF、SVG、CMX 和 TIFF 圖像以及更多圖像文件格式。
在本文中,我們將學習使用 Java 以編程方式驗證數字簽名文檔。該示例使用 PDF 文檔進行驗證,但是,您也可以對數字簽名的文字處理文檔(如 MS Word DOC/DOCX、Excel 電子表格 XLS/XLSX 和演示文稿 PPT/PPTX)執行驗證。
電子簽名是附加到電子傳輸文檔的數字數據。它驗證發件人簽署文檔的意圖。
文檔中的數字簽名看起來類似於紙質簽名,但是,作為基於證書的電子簽名,它們包含加密形式的簽名者身份。證書由受信任和授權的證書頒發機構頒發。這些機構確定證書頒發給的人。這就是可以隨時驗證數字簽名文檔的原因。在本文中,我將向您展示如何使用 GroupDocs.Signature for .NET 以編程方式驗證 PDF、Word 和 Excel 文檔中的數字簽名API 與 C#。
驗證數字簽名 PDF 文檔的步驟 為了演示,我使用 PDF 文檔進行數字簽名驗證。但是,相同的代碼將適用於 MS Word 和 Excel 文檔格式。
下載 GroupDocs.Signature for .NET 或使用 NuGet.
在您的代碼中添加以下名稱空間。
using GroupDocs.Signature; using GroupDocs.Signature.Domain; using GroupDocs.Signature.Options; 使用 Signature 類的實例加載數字簽名的 PDF 文檔。 using (Signature signature = new Signature("sample.pdf")) { // 你的代碼在這裡。 } 實例化 DigitalVerifyOptions 對象並指定驗證選項。 DigitalVerifyOptions options = new DigitalVerifyOptions("certificate.pfx") { Comments = "Test comment" }; 調用 Signature 類實例的 Verify 方法並將 DigitalVerifyOptions 傳遞給它。 // 驗證文件簽名 VerificationResult result = signature.