ปลั๊กอินสัญญาดิจิตอลสําหรับ Aspose.PDF
Aspose.PDF Digital Signature Plugin for .NET ช่วยให้ผู้พัฒนาสามารถใช้สัญญาณดิจิตอล - การเข้ารหัสและเห็นได้ - โดยตรง คู่มือ PDF ไฟล์จากแอปพลิเคชัน .NET ด้วยการสนับสนุนแบบบูรณาการสําหรับการลงนามตามใบรับรองการสั่นสะเทือนเวลาและภาพลงชื่อจะทําให้กระแสการทํางานของเอกสารที่ปลอดภัยในการดําเนินธุรกิจกฎหมายหรือสถาปัตยกรรมที่เน้นการปฏิบัติตาม.
บทความล่าสุด
Aspose.PDF Digital Signature Plugin คุณสมบัติหลัก
ใบรับรองขึ้นอยู่กับการลงทะเบียน PDF ลงทะเบียนเอกสาร PDF โดยใช้ใบรับรองมาตรฐาน X.509 เพื่อความถูกต้องและปฏิบัติตาม.
การสนับสนุนการลงนามภาพ บันทึกภาพการลงนาม (เช่นการเขียนด้วยตนเองโลโก้) ในตําแหน่งที่กําหนดเองบนเอกสารที่ลงชื่อ.
การกําหนดค่าการลงนามที่ยืดหยุ่น กําหนดตําแหน่งเหตุผลและรูปลักษณ์สําหรับสัญญา การกําหนดเองตําแหน่งขนาดและสไตล์ภาพ.
ตัวเลือกความปลอดภัยขั้นสูง ใช้เวลาสอดคล้องการตรวจสอบการยกเลิกและการล็อคฟิลด์การลงนามเพื่อตอบสนองความต้องการขั้นสูง.
เริ่มต้นด้วย Aspose.PDF Digital Signature Plugin
ติดตั้ง Aspose.PDF สําหรับ .NET เพิ่มแพคเกจผ่าน NuGet หรือประกอบไปยังโครงการ .NET ของคุณ.
กําหนดค่าใบอนุญาตของคุณ ใช้คีย์ใบอนุญาตของคุณเพื่อล็อคฟังก์ชั่นเต็มรูปแบบ.
ตั้งค่าตัวเลือกการลงทะเบียน ใช
Signature
และSignOptions
คลาสเพื่อระบุป้อน PDF, การรับรอง, รูปแบบการลงนามและตัวเลือก.ดําเนินการกระบวนการลงทะเบียน การดําเนินการการลงนามและบันทึกหรือกระจายเอกสารที่ลงทะเบียน.
ตัวอย่าง: ลงทะเบียนแบบดิจิตอลไฟล์ PDF พร้อมภาพรับรองและการลงนาม (C#)
using Aspose.Pdf.Plugins;
var inputPath = @"C:\Samples\unsigned.pdf";
var outputPath = @"C:\Samples\signed.pdf";
var certPath = @"C:\Keys\certificate.pfx";
var certPassword = "your_password";
var signatureImagePath = @"C:\Images\sign.png";
// Set up signature options
var signOptions = new SignOptions
{
CertificateFile = certPath,
CertificatePassword = certPassword,
SignatureImageFile = signatureImagePath,
SignaturePosition = new Rectangle(100, 100, 200, 150), // X1, Y1, X2, Y2
Reason = "Approved by QA",
Location = "Head Office"
};
signOptions.AddInput(new FileDataSource(inputPath));
signOptions.AddOutput(new FileDataSource(outputPath));
// Process signing
var plugin = new Signature();
var result = plugin.Process(signOptions);
Console.WriteLine("Signed file: " + outputPath);
ใช้ Cases & Extensions
- **Bulk Signing:**อัตโนมัติการลงนามของไฟล์ PDF สําหรับการดําเนินงาน HR หรือทางกฎหมาย หรือทางการเงิน.
- เห็น vs. สัญลักษณ์ที่มองไม่เห็น: การตั้งค่าลักษณะและตําแหน่งของสัญลักษณ์สําหรับข้อกําหนดด้านการควบคุมหรือแบรนด.
- การยืนยันการลงนาม: ใช้การขยาย API Aspose.PDF เพื่อตรวจสอบและรับรองสัญญาณดิจิตอลที่มีอย.
- Multiple Signers: Iterate signing steps for adding multiple digital signatures from different users or entities.
ดู API Reference สําหรับรายละเอียดเกี่ยวกับการกําหนดค่าเซิร์ฟเวอร์ timestamp, การยืนยันการลงนามและการปรากฏตัวที่กําหนดเอง.
การปฏิบัติที่ดีที่สุด
- การจัดเก็บและจัดการไฟล์/ใบรับรองหลักส่วนตัวอย่างปลอดภัย.
- บันทึกการทําธุรกรรมการลงนามและตรวจสอบการส่งออกเพื่อความปฏิบัติตาม.
- โพสต์ภาพการลงนามในพื้นที่เอกสารที่ชัดเจนและไม่ จํากัด.
- การทดสอบด้วยตัวดู PDF ที่แตกต่างกันเพื่อให้แน่ใจว่าสัญญาณจะเห็นได้และเข้ากันได.
ทรัพยากรที่เกี่ยวข้อง:
นอกจากนี้ Aspose PDF SDK Digital Signature Capabilities ช่วยให้การจัดการที่แข็งแกร่งของ PDF Digital signatures .NET เพื่อให้แน่ใจว่าแอปพลิเคชันของคุณตอบสนองความปลอดภัยและมาตรฐานการปฏิบัติตามที่สูง คุณสมบัติการลงนามดิจิตอล ให้ตัวเลือกที่เพิ่มขึ้นสําหรับการจัดการสัญญาณดิสก์ในเอกสาร PDF ของคุณทําให้ความต้องการทางธุรกิจของคุณง่ายขึ้น.