Plugin Penandatanganan Digital untuk Aspose.PDF
Aspose.PDF Digital Signature Plugin untuk .NET membolehkan pemaju untuk memohon tandatangan digital – kriptografi dan kelihatan – secara langsung kepada fail PDF daripada aplikasi .Net. Dengan sokongan tertanam untuk tandatang berasaskan sijil, timestamping, dan imej tandas, ia menyegarkan aliran kerja dokumen yang selamat dalam senario perniagaan, undang-undang, atau pematuhan.
Artikel terkini
Aspose.PDF Digital Signature Plugin Ciri-ciri Kunci
** Penandatanganan berasaskan sijil PDF** Menandatangani dokumen PDF menggunakan sijil standard X.509 untuk keaslian dan pematuhan.
- sokongan imej penandatanganan* Mengisi imej tandatangan (contohnya, bertulis tangan, logo) dalam kedudukan yang boleh dikonfigurasi pada dokumen yang ditandatangani.
** Konfigurasi tandatangan fleksibel** Menetapkan lokasi, sebab, dan penampilan untuk tandatangan. menyesuaikan kedudukan, saiz dan gaya visual.
** Pilihan keselamatan lanjutan** Gunakan timestamping, pemeriksaan penarikan, dan penutupan medan tandatangan untuk memenuhi keperluan lanjutan.
Mula dengan Aspose.PDF Digital Signature Plugin
Memasang Aspose.PDF untuk .NET Tambah pakej melalui NuGet atau perhimpunan ke projek .NET anda.
Mengesetkan lesen anda Gunakan kunci lesen anda untuk membuka kunci fungsi penuh.
** Set Up opsyen pendaftaran** Use
Signature
danSignOptions
kelas untuk menentukan input PDF, sijil, imej tandatangan, dan pilihan.Melaksanakan proses penandatanganan Melaksanakan operasi tandatangan dan menyimpan atau mengedarkan dokumen yang ditandatangani.
** Contoh: Menandatangani PDF secara digital dengan sijil dan imej tandatangan (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);
Penggunaan Kasus & Perpanjangan
- Tandatangan Bulk: Automatikkan tandatangan paket PDF untuk operasi HR, undang-undang, atau kewangan.
- Visible vs. Invisible Signatures: Tetapkan penampilan dan penempatan tandatangan untuk keperluan peraturan atau jenama.
- Signature Validation: Gunakan ekstensi API Aspose.PDF untuk memeriksa dan mengesahkan tandatangan digital yang sedia ada.
- Multiple Signers: Pilih langkah penandatanganan untuk menambah beberapa tandatangan digital daripada pengguna atau entiti yang berbeza.
Lihat rujukan API untuk butiran mengenai konfigurasi pelayan timestamp, pengesahan tandatangan, dan penampilan tersuai.
Tag: kebiasaan terbaik *
- Menyimpan dan menguruskan fail / sijil kunci peribadi dengan selamat.
- Sentiasa log operasi tandatangan dan mengesahkan output untuk pematuhan.
- Letakkan imej tandatangan di kawasan dokumen yang jelas dan tidak terhalang.
- Ujian dengan pelbagai penonton PDF untuk memastikan penglihatan tandatangan dan keserasian.
Sumber yang berkaitan :
- Perbincangan:Dokumen PDF
- Digital Menandatangani fail PDF
- Halaman Utama Inggeris kepada Melayu.pdf Blog Posts
- Menjelajahi Aspose.PDF Produk
Di samping itu, **Aspose PDF SDK Digital Signature Capabilities ** membolehkan pengendalian yang kukuh daripada **PDF Digital Subscriptions .NET ** , memastikan aplikasi anda memenuhi piawaian keselamatan dan pematuhan yang tinggi. Function of Digital Signatures PDF menyediakan pilihan yang lebih baik untuk menguruskan tandatangan digital dalam dokumen PDF anda, menjadikannya lebih mudah untuk memenuhi keperluan perniagaan anda.