Gambar dan format dokumen lainnya sering digunakan dalam bisnis sehari-hari. Oleh karena itu, banyak gambar yang ditandatangani untuk menghindari pelanggaran hak cipta atau untuk menunjukkan kepemilikan karya. Untuk persyaratan tersebut, Anda dapat menggunakan Aspose.PSD for Java API untuk memanipulasi gambar atau konten grafik. Artikel ini menjelaskan cara menambahkan tanda tangan ke gambar secara terprogram di Java.
Menandatangani Gambar Secara Digital – Instalasi Java API
Anda dapat dengan cepat mengonfigurasi Aspose.PSD for Java API dengan mengunduh file JAR versi terbaru yang tersedia dari bagian Downloads, atau menginstalnya dari Aspose Repository menggunakan konfigurasi berikut di pom.xml file proyek Anda:
Gudang:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Ketergantungan:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
Tambahkan Tanda Tangan ke Gambar Secara Terprogram di Java
Gambar input dapat berupa kontrak atau kesepakatan antara dua pihak atau lebih. Gambar seperti itu dapat ditandatangani secara digital untuk pemrosesan dokumen yang efisien. Selanjutnya, Anda harus mengikuti langkah-langkah di bawah ini untuk menandatangani gambar di Java:
- Pertama, buat instance dari kelas Image untuk memuat file PSD utama.
- Demikian pula memuat gambar PSD sekunder.
- Sebutkan koordinat posisi untuk mengatur gambar tanda tangan.
- Terakhir, panggil metode Save untuk menulis gambar bertanda keluaran.
Cuplikan kode di bawah ini menunjukkan cara menandatangani gambar di Java:
// Buat instance kelas Gambar untuk memuat gambar utama
Image canvas = Image.load("layers.psd");
// Muat gambar sekunder yang berisi grafik tanda tangan
Image signature = Image.load("sample.psd");
// Buat instance kelas Grafik untuk memuat gambar utama
Graphics graphics = new Graphics(canvas);
// Panggil metode DrawImage dengan lokasi yang sesuai
// Kode ini menggambar gambar sekunder di kanan bawah gambar utama
graphics.drawImage(signature, new Point(canvas.getHeight() - signature.getHeight(), canvas.getWidth() - signature.getWidth()));
// Simpan gambar keluaran dalam format PNG
canvas.save("ImageSignature.png", new PngOptions());
Jelajahi Fitur API
Jangan ragu untuk memeriksa bagian dokumentasi. Ini mencakup cara bekerja dengan file PSD di aplikasi berbasis Java Anda.
Dapatkan Lisensi Evaluasi Gratis
Anda dapat mengevaluasi API dalam kapasitas penuhnya dengan meminta lisensi sementara gratis. Ini akan memungkinkan Anda bekerja dengan semua fitur tanpa batasan evaluasi apa pun.
Kesimpulan
Pada artikel ini, Anda telah mempelajari betapa mudahnya Anda dapat menandatangani gambar menggunakan Java. Anda dapat menskalakan atau memodifikasi proses ini sesuai ruang lingkup proyek Anda. Selain itu, Anda dapat mendiskusikan kekhawatiran Anda dengan membuat topik di forum.