Tutorial singkat ini memberikan panduan tentang cara menyetel watermark di TIFF menggunakan Java. Anda dapat menandai air gambar TIFF di Java dengan mengatur string tanda air, font, kuas, format string, dan posisi tanda air pada gambar TIFF. Gambar TIFF keluaran dapat disimpan ke disk atau OutputStream sesuai kebutuhan.
Langkah-langkah untuk Mengatur Watermark di TIFF menggunakan Java
- Konfigurasikan proyek dengan menambahkan pustaka Aspose.Imaging dari Maven Repository untuk memberi tanda air pada TIFF
- Muat contoh gambar TIFF ke dalam objek kelas Image
- Inisialisasi objek Graphics dengan contoh gambar TIFF
- Buat instance objek kelas Font untuk string tanda air
- Instansiasi kuas dan atur warna dan opasitas string tanda air
- Atur properti teks tanda air menggunakan objek StringFormat
- Render string menggunakan objek grafis pada TIFF dengan format font, kuas, dan string di atas
- Simpan gambar TIFF yang memiliki tanda air di atasnya
Dalam proses langkah demi langkah untuk mengamankan gambar TIFF dengan menambahkan tanda air di Java, kami memuat contoh gambar TIFF ke dalam objek kelas Gambar dan kemudian membuat instance objek Grafik menggunakan gambar ini. Kami juga mengatur font, warna kuas dan opacity, dan format string dari string watermark. String ini dirender pada posisi yang ditentukan pada gambar menggunakan objek Graphics.
Kode untuk Watermark TIFF di Jawa
Dalam kode di atas, objek kelas Gambar digunakan untuk memuat contoh gambar TIFF, namun Anda juga dapat memuat jenis gambar lainnya dan menyimpannya dengan jenis gambar yang sama setelah menambahkan tanda air. Fungsi drawString() dari kelas Graphics digunakan untuk merender string yang diformat dengan font dan kuas tertentu pada koordinat yang ditentukan pengguna pada contoh gambar TIFF.
Selain opsi ini untuk menambahkan tanda air di TIFF menggunakan Java Anda juga dapat melakukan berbagai jenis konversi seperti yang dijelaskan dalam artikel di cara mengonversi Bitmap ke PNG di Java. Perhatikan bahwa untuk menyetel tanda air pada gambar, tidak diperlukan alat atau perangkat lunak pihak ketiga lainnya.