File PSD digunakan untuk membuat gambar menggunakan berbagai lapisan yang berisi bentuk, teks, efek, dll. Anda mungkin perlu menambahkan beberapa lapisan untuk menyisipkan grafik atau teks oleh aplikasi pemrosesan gambar Anda. Oleh karena itu, artikel ini membahas cara membuat gambar PSD secara terprogram di Java.
Java API untuk Membuat Gambar PSD – Instalasi
Aspose.PSD for Java API mendukung pembuatan, pengeditan, atau manipulasi PSD dan beberapa [format file yang didukung] lainnya]3. Anda dapat mengonfigurasi API dengan mengunduh file JAR-nya dari bagian Unduhan atau dengan konfigurasi Maven berikut:
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>
Buat Gambar PSD menggunakan Java
Anda dapat menambahkan satu atau lebih lapisan untuk membuat file PSD. Misalnya, lapisan yang berbeda berisi teks, gambar, bentuk, dll. Di sini kita akan menambahkan berbagai bentuk termasuk persegi panjang dan elips, serta lapisan teks untuk demonstrasi. Anda harus mengikuti langkah-langkah di bawah ini untuk membuat gambar PSD menggunakan Java:
- Buat gambar baru menggunakan kelas PsdImage.
- Hapus data gambar dan tambahkan gambar persegi panjang dan elips.
- Tambahkan lapisan teks dengan string teks apa pun.
- Tulis file PSD keluaran menggunakan metode Save.
Cuplikan kode berikut menjelaskan cara membuat gambar PSD secara terprogram di Java:
// Buat gambar baru dari awal.
PsdImage image = new PsdImage(450, 450);
// Isi data gambar
Graphics graphics = new Graphics(image);
graphics.clear(Color.getWhite());
// Gambar persegi panjang
graphics.drawRectangle(new Pen(new SolidBrush(Color.getBlue())), new Rectangle(10, 30, 80, 40));
// Gambarlah bentuk elips dengan menentukan objek Pena, warna, dan koordinat
graphics.drawEllipse(new Pen(new SolidBrush(Color.getRed())), new Rectangle(60, 80, 130, 90));
// Tambahkan lapisan teks
image.addTextLayer("Sample text", new Rectangle(150, 220, 100, 130));
// Simpan file PSD keluaran
image.save("CreatePSD.psd");
Jelajahi Fitur API
Anda dapat melihat dokumentasi untuk memeriksa beberapa fitur lain yang ditawarkan oleh API.
Dapatkan Lisensi Evaluasi Gratis
Anda dapat mengevaluasi API dalam kapasitas penuh tanpa batasan evaluasi apa pun dengan meminta lisensi sementara gratis.
Kesimpulan
Pada artikel ini, Anda telah mempelajari cara membuat gambar PSD secara terprogram menggunakan Java. Anda telah menjelajahi cara menggambar persegi panjang dan elips dengan menentukan koordinat dan warna bentuknya. Demikian pula, lapisan teks juga ditambahkan ke gambar PSD untuk menjelaskan betapa mudahnya Anda dapat mengintegrasikan fitur-fitur ini dalam aplikasi pengolah gambar Anda. Selanjutnya, jangan ragu untuk menghubungi kami di forum jika ada pertanyaan.