Xác minh chữ ký trong PDF qua .NET SDK
API để xác minh chữ ký trong tài liệu PDF bằng cách sử dụng API .NET phía máy chủ.
Get StartedCách xác minh chữ ký trong tài liệu PDF bằng Cloud .NET SDK
Để xác minh chữ ký trong tài liệu PDF qua Cloud .NET SDK, chúng ta sẽ sử dụng Aspose.PDF Cloud .NET SDK SDK này cho phép bạn dễ dàng xây dựng các ứng dụng tạo, chỉnh sửa và chuyển đổi PDF dựa trên đám mây bằng ngôn ngữ C#, ASP.NET hoặc các ngôn ngữ .NET khác cho nhiều nền tảng đám mây khác nhau. Mở NuGet trình quản lý gói, tìm kiếm Aspose.PDF Cloud và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Bảng điều khiển Quản lý Gói.
Lệnh Bảng điều khiển Quản lý Gói
PM> Install-Package Aspose.Pdf-Cloud
Các bước để xác minh chữ ký bằng .NET SDK
Các nhà phát triển Aspose.PDF Cloud có thể dễ dàng xác minh chữ ký trong tài liệu PDF. Các nhà phát triển chỉ cần một vài dòng mã.
- Tạo một đối tượng Cấu hình mới với Mã bí mật và Khóa Ứng dụng của bạn
- Tạo một đối tượng để kết nối với API Đám mây
- Tải lên tệp tài liệu của bạn
- Xác minh chữ ký trong tài liệu PDF qua lưu trữ đám mây bằng cách sử dụng hàm GetVerifySignatureAsync
- Kiểm tra phản hồi và ghi lại kết quả
- Nếu thao tác thành công, in trạng thái xác thực của chữ ký
Mã mẫu này hiển thị xác minh chữ ký trong tài liệu PDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Signatures
{
public class VerifySignatures
{
public static async Task Check(string documentName, string fieldName, string remoteFolder)
{
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
pdfApi = new PdfApi(AppSecret, AppSid);
using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
{ // Upload the local PDF to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
// Verify signatures in PDF via cloud storage.
SignatureVerifyResponse response = await pdfApi.GetVerifySignatureAsync(documentName, fieldName, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("VerifySignatures(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("VerifySignatures(): Failed to verify signatures in the document.");
else
{ // Show signatures validation.
Console.WriteLine("VerifySignature(): Signature verified successfully in the Pdf document '{0}'. Status: '{1}'",
documentName, response.Valid);
}
}
}
}
Làm việc với Chữ Ký trong PDF qua .NET SDK
Bằng cách xác minh chữ ký, người dùng có thể kiểm tra có hệ thống các tài liệu về tính hợp lệ và tính liên quan và tính toàn vẹn của tài liệu. Các nhiệm vụ như xác minh chữ ký tài liệu hoặc phân tích chữ ký cung cấp tự động hóa, tiết kiệm thời gian và giảm nỗ lực thủ công. Xác minh Chữ Ký trong tài liệu PDF với Aspose.PDF Cloud .NET SDK.
Với .NET SDK của chúng tôi, bạn có thể
- Thêm tiêu đề & chân trang tài liệu PDF ở dạng văn bản hoặc hình ảnh.
- Thêm bảng & con dấu văn bản hoặc hình ảnh vào tài liệu PDF.
- Ghép nhiều tài liệu PDF vào một tệp hiện có.
- Làm việc với tệp đính kèm PDF, chú thích, & các trường biểu mẫu.
- Áp dụng mã hóa hoặc giải mã cho tài liệu PDF & đặt mật khẩu.
- Xóa tất cả con dấu & bảng khỏi một trang hoặc toàn bộ tài liệu PDF.
- Xóa một con dấu hoặc bảng cụ thể khỏi tài liệu PDF bằng ID của nó.
- Thay thế một hoặc nhiều trường hợp của văn bản trên một trang PDF hoặc từ toàn bộ tài liệu.
- Hỗ trợ rộng rãi cho việc chuyển đổi tài liệu PDF sang các định dạng tệp khác nhau.
- Trích xuất các yếu tố khác nhau của tệp PDF & tối ưu hóa tài liệu PDF.
- Bạn có thể thử ứng dụng miễn phí của chúng tôi để kiểm tra tính năng.
- Tài nguyên học tập
- Tài liệu
- Mã nguồn
- Tham khảo API
- Hỗ trợ Sản phẩm
- Hỗ trợ Miễn phí
- Hỗ trợ Trả phí
- Blog
- Tại sao chọn Aspose.PDF Cloud cho .NET?
- Danh sách Khách hàng
- Bảo mật