Tandatangani PDF dengan Tanda Tangan Bidang Formulir menggunakan C#

Bidang Formulir adalah berbagai jenis bidang data yang digunakan untuk mengumpulkan informasi dari pengguna. Sebagai pengembang C#, Anda dapat dengan mudah membuat dokumen PDF untuk diisi dan ditandatangani oleh pengguna secara elektronik. Ini dapat membantu dalam mengumpulkan umpan balik pelanggan, persetujuan mitra, dll. Dalam artikel ini, Anda akan mempelajari cara menandatangani dokumen PDF secara elektronik dengan tanda tangan Bidang Formulir menggunakan C#. Topik-topik berikut dibahas/dibahas dalam artikel ini:

C# API untuk Menandatangani Dokumen PDF

Saya akan menggunakan GroupDocs.Signature for .NET API untuk menandatangani dokumen PDF yang diaktifkan dengan tanda tangan bidang formulir. API memungkinkan Anda menambahkan tanda tangan digital ke format dokumen yang didukung dan menerapkan jenis tanda tangan elektronik populer di Aplikasi .NET Anda. Ini juga memungkinkan Anda dengan opsi pencarian sederhana dan lanjutan untuk menemukan tanda tangan yang diperlukan pada dokumen.

Tandatangani Dokumen PDF dengan Tanda Tangan Bidang Formulir menggunakan C#

Anda dapat menandatangani dokumen PDF secara elektronik menggunakan jenis tanda tangan bidang formulir berikut secara terprogram:

Menandatangani Dokumen PDF dengan Tanda Tangan Bidang Formulir Teks

Anda dapat menandatangani dokumen PDF dengan tanda tangan bidang formulir Teks dengan mengikuti langkah-langkah sederhana yang disebutkan di bawah ini:

  • Buat instance dari kelas Signature
  • Berikan jalur dokumen PDF input
  • Buat instance kelas TextFormFieldSignature
  • Buat instance kelas FormFieldSignOptions dengan objek TextFormFieldSignature
  • Tetapkan opsi tanda yang diperlukan seperti Margin, Tinggi, Lebar, dll.
  • Panggil metode Sign() dengan FormFieldSignOptions dan jalur file keluaran Contoh kode berikut menunjukkan cara menandatangani dokumen PDF secara elektronik dengan tanda tangan bidang formulir teks menggunakan C#. Kelas Signature adalah kelas utama yang mengontrol proses penandatanganan dokumen. Ini menyediakan berbagai metode untuk menandatangani, mencari, menghapus, atau memverifikasi tanda tangan dalam dokumen. Metode Sign() dari kelas ini digunakan untuk menandatangani dokumen dengan SignOptions yang ditentukan. Kelas TextFormFieldSignature menyediakan properti tanda tangan kolom formulir input teks untuk Dokumen PDF.

Menandatangani Dokumen PDF dengan Radio Button Form Field Signatures

Anda dapat menandatangani dokumen PDF dengan tanda tangan bidang formulir tombol radio dengan mengikuti langkah-langkah yang disebutkan sebelumnya. Namun, Anda perlu membuat instance kelas RadioButtonFormFieldSignature, bukan TextFormFieldSignature. Contoh kode berikut menunjukkan cara menandatangani dokumen PDF secara elektronik dengan tanda tangan bidang formulir tombol radio menggunakan C#. Kelas RadioButtonFormFieldSignature menyediakan properti tanda tangan kolom formulir input tombol radio untuk Dokumen PDF.

Menandatangani Dokumen PDF dengan Tanda Tangan Kolom Formulir Combobox

Anda dapat menandatangani dokumen PDF dengan tanda tangan bidang formulir Combobox dengan mengikuti langkah-langkah yang disebutkan sebelumnya. Namun, Anda harus membuat instance ComboboxFormFieldSignature, bukan TextFormFieldSignature. Contoh kode berikut menunjukkan cara menandatangani dokumen PDF secara elektronik dengan tanda tangan kolom formulir Combobox menggunakan C#. Kelas ComboboxFormFieldSignature menyediakan properti tanda tangan kolom formulir input kotak kombo untuk Dokumen PDF.

Menandatangani Dokumen PDF dengan Tanda Tangan Bidang Formulir Kotak Centang

Anda dapat menandatangani dokumen PDF dengan tanda tangan bidang formulir Kotak centang dengan mengikuti langkah-langkah yang sama yang disebutkan sebelumnya. Namun, Anda harus membuat instance CheckboxFormFieldSignature, bukan TextFormFieldSignature. Contoh kode berikut menunjukkan cara menandatangani dokumen PDF secara elektronik dengan tanda tangan bidang formulir kotak centang. Kelas CheckboxFormFieldSignature menyediakan properti tanda tangan kolom formulir input kotak centang untuk Dokumen PDF.

Menandatangani Dokumen PDF dengan Tanda Tangan Bidang Formulir Digital

Anda dapat menandatangani dokumen PDF dengan tanda tangan bidang formulir digital dengan mengikuti langkah yang sama yang disebutkan sebelumnya. Namun, Anda harus membuat instance DigitalFormFieldSignature, bukan TextFormFieldSignature. Contoh kode berikut menunjukkan cara menandatangani dokumen PDF secara elektronik dengan tanda tangan kolom formulir digital. Kelas DigitalFormFieldSignature menyediakan properti kolom formulir input tanda tangan digital untuk Dokumen PDF. Pengguna harus dapat menandatangani dokumen dengan tanda tangan digitalnya sendiri di bidang ini.

Menandatangani Dokumen PDF dengan Beberapa Tanda Tangan Bidang Formulir menggunakan C#

Anda dapat menandatangani dokumen PDF Anda secara elektronik dengan beberapa tanda tangan bidang formulir secara terprogram dengan mengikuti langkah-langkah sederhana yang disebutkan di bawah ini:

  • Buat instance dari kelas Signature
  • Berikan jalur dokumen PDF input
  • Tentukan daftar SignOptions
  • Buat objek FormFieldSignature
  • Buat instance FormFieldSignOptions untuk objek FormFieldSignature yang dibuat
  • Tetapkan opsi tanda yang diperlukan seperti posisi (Margin, Tinggi, Lebar, dll.) untuk setiap objek
  • Tambahkan objek FormFieldSignOptions ke daftar SignOptions
  • Panggil metode Sign() dengan SignOptions dan jalur file keluaran Contoh kode berikut menunjukkan cara menandatangani dokumen PDF secara elektronik dengan beberapa tanda tangan bidang formulir menggunakan C#.
    Menandatangani Dokumen PDF dengan Beberapa Tanda Tangan Bidang Formulir menggunakan C#

    Menandatangani Dokumen PDF dengan Beberapa Tanda Tangan Bidang Formulir menggunakan C#

Metode Sign() dari kelas Signature digunakan untuk menandatangani dokumen dengan daftar SignOptions. Kelas SignOptions memungkinkan pengaturan opsi tanda tangan seperti tampilan, jenis tanda tangan, dll. Kelas FormFieldSignOptions menyediakan opsi tanda tangan Bidang Formulir untuk dokumen PDF. Anda dapat menentukan opsi bidang formulir seperti HorizontalAlignment, VerticalAlignment, Margin, Height, dan Width. Anda perlu menyediakan objek yang ditentukan dari salah satu kelas FormFieldSignature saat membuat instance kelas FormFieldSignOptions.

Dapatkan Lisensi Gratis

Anda dapat mencoba API tanpa batasan evaluasi dengan meminta lisensi sementara gratis.

Kesimpulan

Dalam artikel ini, Anda telah mempelajari cara membuat PDF dengan Tanda Tangan Bidang Formulir menggunakan C#. Anda juga telah mempelajari cara menandatangani dokumen PDF secara elektronik dengan berbagai jenis Tanda Tangan Bidang Formulir secara terprogram. Anda dapat mempelajari lebih lanjut tentang GroupDocs.Signature untuk .NET API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum.

Lihat juga