Menandatangani PDF secara Digital dengan Kode QR di C#

Menandatangani PDF secara Digital dengan Kode QR di C#

Di era modern, PDF yang ditandatangani secara digital dengan kode QR telah menjadi lebih aman dan dapat diverifikasi dengan cepat untuk sistem pemrosesan digital otomatis. Alasan bagus lainnya untuk menggunakan kode QR adalah karena kode tersebut mampu memuat banyak informasi berguna. Jika Anda ingin mempelajari cara eSign PDF file dengan kode QR di C#, Anda telah mendarat di tempat yang tepat. Poin-poin berikut akan dibahas dalam artikel ini:

Perpustakaan C# untuk Menandatangani PDF Secara Digital dengan Kode QR

Anda dapat mengunduh DLL atau menginstalnya dengan menjalankan perintah (seperti yang diberikan di bawah) di konsol manajer paket NuGet.

Install-Package GroupDocs.Signature

Langkah-langkah Menandatangani PDF Secara Digital dengan Kode QR di C#

Setelah instalasi, mari mulai menulis beberapa baris kode. Silakan ikuti langkah-langkah dan cuplikan kode yang disebutkan di bawah ini:

  1. Buat instance kelas Signature dan teruskan jalur dokumen sumber sebagai parameter konstruktor.
  2. Inisialisasi instance kelas QrCodeSignOptions dan atur properti EncodeType dan Teks.
  3. Panggil metode Sign dari kelas Signature dan teruskan jalur file keluaran dan QrCodeSignOptions ke sana. Anda cukup menyalin & menempelkan contoh kode berikut ke file C# Anda: Outputnya dapat dilihat pada gambar di bawah ini:
    Tanda Kode QR

eSign PDF dengan kode QR di C# - Opsi Lanjutan

Pustaka eSign PDF menyediakan beberapa opsi berguna tambahan di kelas QrCodeSignOptions. Anda dapat menggunakan kelas ini untuk menentukan perataan tanda tangan, margin, batas, font, warna, dan latar belakang. Selain itu, Anda dapat memverifikasi hasil tanda tangan yang baru dibuat dengan menggunakan kelas SignResult. Berikut adalah langkah-langkah untuk membuat QR Code dengan opsi lanjutan:

  1. Inisialisasi instance baru dari kelas Signature dengan menyediakan jalur dokumen sumber sebagai parameter konstruktor.
  2. Buat instance dari kelas QrCodeSignOptions.
  3. Atur teks tanda tangan dan jenis penyandian.
  4. Atur posisi tanda tangan.
  5. Tentukan perataan, margin, batas, font, warna, dan latar belakang tanda tangan.
  6. Panggil metode Sign dari kelas Signature dan berikan jalur file output dan QrCodeSignOptions ke sana.
  7. Secara opsional, Anda dapat memperoleh objek SignResult untuk menganalisis atau memverifikasi tanda tangan yang baru dibuat. Kode C# berikut menunjukkan cara menandatangani PDF dengan kode QR menggunakan opsi lanjutan: Anda akan mendapatkan output seperti yang terlihat pada gambar di bawah ini:
    tandatangani PDF

Dapatkan Lisensi Gratis

Anda dapat memanfaatkan lisensi sementara gratis untuk menguji API tanpa batasan evaluasi.

Kesimpulan

Pada artikel ini, kita telah mempelajari cara Menandatangani PDF Secara Digital dengan Kode QR di C# menggunakan pustaka tanda tangan elektronik. Selain itu, Anda juga telah memperoleh pengetahuan tentang beberapa opsi lanjutan untuk menambahkan Tanda Kode QR di dokumen PDF Anda. Anda dapat mengunjungi dokumentasi untuk mengetahui tentang fitur lain dari perpustakaan tanda tangan digital. Selain itu, kami menyarankan Anda untuk mengikuti [Panduan Memulai] kami14.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.

Lihat juga