Menandatangani Dokumen dengan Tanda Tangan Digital menggunakan Java

Tanda tangan digital adalah teknik matematis untuk memverifikasi keaslian dokumen. Untuk dokumen, tanda tangan digital diwakili oleh sertifikat dengan kunci privat dan publik. Sebagai pengembang Java, Anda dapat dengan mudah menandatangani dokumen Anda dengan sertifikat digital secara terprogram. Artikel ini akan berfokus pada cara menandatangani dokumen secara elektronik dengan tanda tangan digital menggunakan Java. Topik-topik berikut dibahas/dibahas dalam artikel ini:

Java API untuk Menandatangani Dokumen

Saya akan menggunakan GroupDocs.Signature for Java API untuk menandatangani dokumen dengan sertifikat digital. Ini membantu Anda mengembangkan aplikasi Java untuk menandatangani dokumen digital [format yang didukung] secara elektronik 6. Ini juga memungkinkan penandatanganan gambar dan dokumen dengan tanda tangan elektronik Image, QR-Code, Barcode, Metadata, Text & Stamp Type.

Unduh dan Konfigurasi

Anda dapat mengunduh JAR API atau cukup menambahkan konfigurasi pom.xml berikut di aplikasi Java berbasis Maven Anda untuk mencoba contoh kode yang disebutkan di bawah ini.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-signature</artifactId>
        <version>20.9</version> 
</dependency>

Tandatangani Dokumen PDF dengan Tanda Tangan Digital menggunakan Java

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

  • Buat instance dari kelas Signature
  • Berikan jalur dokumen PDF
  • Buat instance kelas DigitalSignOptions
  • Berikan jalur file sertifikat
  • Atur jalur file gambar
  • Setel opsi tanda yang diperlukan seperti posisi (Atas, Kiri, dll.)
  • Kemudian panggil metode Sign untuk menandatangani dokumen Contoh kode berikut menunjukkan cara menandatangani dokumen PDF dengan sertifikat menggunakan Java.
    Menandatangani Dokumen PDF dengan Sertifikat Digital menggunakan Java

    Menandatangani Dokumen PDF dengan Sertifikat Digital menggunakan Java

Kelas Signature adalah kelas utama yang mengontrol proses penandatanganan dokumen. Kelas ini menyediakan berbagai metode untuk menandatangani, memverifikasi, memperbarui, dan mencari tanda tangan. Kelas DigitalSignOptions menyediakan berbagai metode untuk menyetel dan mendapatkan opsi tanda untuk merepresentasikan tanda tangan digital.

Menandatangani Dokumen Word dengan Tanda Tangan Digital menggunakan Java

Anda dapat menandatangani dokumen Word Anda secara elektronik dengan tanda tangan digital dengan mengikuti langkah-langkah sederhana yang disebutkan di bawah ini:

  • Buat instance dari kelas Signature
  • Berikan jalur file Word
  • Buat instance kelas DigitalSignOptions
  • Berikan jalur file sertifikat
  • Atur jalur file gambar
  • Setel opsi tanda yang diperlukan seperti posisi (Atas, Kiri, dll.)
  • Kemudian panggil metode Tanda untuk menandatangani dokumen Contoh kode berikut menunjukkan cara menandatangani file DOCX dengan sertifikat menggunakan Java.
    Tandatangani dokumen Word dengan sertifikat digital menggunakan Java

    Tandatangani dokumen Word dengan sertifikat digital menggunakan Java

Dapatkan Lisensi Gratis

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

Kesimpulan

Dalam artikel ini, Anda telah mempelajari cara menandatangani dokumen secara elektronik dengan tanda tangan digital menggunakan Java. Anda dapat mempelajari lebih lanjut tentang GroupDocs.Signature untuk Java API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di forum.

Lihat juga