Menandatangani PDF dengan Bidang Formulir
Perkenalan
Tanda tangan digital memberikan cara yang aman dan mengikat secara hukum untuk menandatangani dokumen secara elektronik, memastikan keaslian dan integritasnya. Dalam tutorial ini, kita akan mempelajari cara menandatangani dokumen PDF yang berisi bidang formulir menggunakan pustaka GroupDocs.Signature untuk .NET.
Prasyarat
Sebelum kita mulai, pastikan Anda memiliki prasyarat berikut:
- GroupDocs.Signature untuk .NET Library: Unduh dan instal perpustakaan dariDi Sini.
- Lingkungan Pengembangan: Siapkan lingkungan pengembangan .NET.
- Dokumen PDF: Siapkan dokumen PDF dengan kolom formulir untuk ditandatangani.
Impor Namespace
Pastikan untuk mengimpor namespace yang diperlukan ke dalam proyek Anda:
using System;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
Langkah 1: Muat Dokumen PDF
Pertama, tentukan jalur ke dokumen PDF Anda:
string filePath = "sample.pdf";
Langkah 2: Tentukan Jalur Keluaran
Tentukan jalur penyimpanan dokumen yang ditandatangani:
string outputFilePath = Path.Combine("Your Document Directory", "SignPdfWithFormField", "SignedWithFormField.pdf");
Langkah 3: Inisialisasi Objek Tanda Tangan
Buat sebuah instance dariSignature
kelas dan berikan jalur file PDF ke sana:
using (Signature signature = new Signature(filePath))
{
// Kode tanda tangan akan ditempatkan di sini
}
Langkah 4: Buat Instansi Tanda Tangan Bidang Formulir
Selanjutnya, buat instance tanda tangan bidang formulir teks dengan nama dan nilai bidang yang diinginkan:
FormFieldSignature textSignature = new TextFormFieldSignature("FieldText", "Value1");
Langkah 5: Konfigurasikan Opsi Tanda Tangan
Buat opsi untuk penandatanganan berdasarkan tanda tangan bidang formulir teks. Anda dapat menentukan posisi dan ukuran tanda tangan:
FormFieldSignOptions options = new FormFieldSignOptions(textSignature)
{
Top = 150,
Left = 50,
Height = 50,
Width = 200
};
Langkah 6: Tandatangani Dokumen
Tanda tangani dokumen menggunakan opsi yang ditentukan dan simpan dokumen yang ditandatangani ke jalur keluaran:
SignResult result = signature.Sign(outputFilePath, options);
Kesimpulan
Dalam tutorial ini, kita telah mempelajari cara menandatangani dokumen PDF yang berisi kolom formulir menggunakan GroupDocs.Signature untuk .NET. Tanda tangan digital sangat penting untuk memastikan keaslian dan integritas dokumen di berbagai industri.
FAQ
Bisakah saya menandatangani dokumen PDF secara terprogram menggunakan GroupDocs.Signature untuk .NET?
Ya, Anda dapat menandatangani dokumen PDF secara terprogram menggunakan GroupDocs.Signature untuk .NET seperti yang ditunjukkan dalam tutorial ini.
Apakah GroupDocs.Signature untuk .NET cocok untuk aplikasi tingkat perusahaan?
Sangat! GroupDocs.Signature untuk .NET kuat dan terukur, sehingga cocok untuk aplikasi tingkat perusahaan.
Apakah GroupDocs.Signature untuk .NET mendukung format dokumen lain selain PDF?
Ya, GroupDocs.Signature untuk .NET mendukung berbagai format dokumen, termasuk Word, Excel, PowerPoint, dan banyak lagi.
Bisakah saya menyesuaikan tampilan tanda tangan?
Ya, Anda dapat menyesuaikan tampilan tanda tangan dengan menyesuaikan berbagai parameter seperti warna, font, ukuran, dan posisi.
Apakah ada versi uji coba yang tersedia untuk GroupDocs.Signature untuk .NET?
Ya, Anda dapat mengunduh GroupDocs.Signature versi uji coba gratis untuk .NET dariDi Sini.