
Gambaran Umum
Photoshop adalah aplikasi yang banyak digunakan untuk mendesain gambar, dan file outputnya biasanya disimpan dalam format PSD, yang hanya dapat dibuka atau diedit dengan program tertentu. Jika Anda perlu bekerja dengan format yang berbeda, Anda mungkin ingin mengonversi PSD ke TIFF dalam Java secara programatik. Bagian-bagian berikut akan memandu Anda melalui proses konversi PSD ke TIFF menggunakan Java.
- Konverter Gambar PSD ke TIFF – Instalasi API Java
- Mengonversi PSD ke TIFF dalam Java Secara Programatik
- Konversi PSD ke TIFF - Opsi Lanjutan
Konverter Gambar PSD ke TIFF – Instalasi API Java
Kemampuan mengonversi PSD ke TIFF dalam Java dapat dicapai menggunakan API Aspose.PSD untuk Java, yang memungkinkan Anda memproses Photoshop dan berbagai format gambar secara programatik dalam aplikasi Anda. Untuk menyiapkan API dengan cepat, unduh file JAR dari bagian Unduhan atau tambahkan konfigurasi yang diperlukan ke file pom.xml proyek Anda:
Repository:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dependency:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
Mengonversi PSD ke TIFF dalam Java Secara Programatik
Anda dapat mengonversi PSD ke TIFF dalam Java dengan langkah-langkah berikut:
- Muat gambar PSD yang ada menggunakan kelas Image.
- Buat instansi dari kelas TiffOptions.
- Konversi file PSD ke gambar TIFF dengan metode Save.
Kode berikut menggambarkan proses untuk mengonversi file PSD ke gambar TIFF secara programatik menggunakan Java:
// Load an existing PSD image as Image | |
com.aspose.psd.Image image = com.aspose.psd.Image.load("Photoshop.psd"); | |
// Create an instance of TiffOptions class | |
com.aspose.psd.imageoptions.TiffOptions options = new com.aspose.psd.imageoptions.TiffOptions(com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat.Default); | |
// Convert PSD to Tiff | |
image.save("PSD-to-Tiff.tiff", options); |
Konversi PSD ke TIFF - Opsi Lanjutan
Anda dapat mengonversi PSD ke TIFF dalam Java dengan opsi lanjutan. Kelas TiffOptions menyediakan berbagai pilihan untuk menentukan tipe kompresi, bit per sampel, dan parameter lainnya. Untuk mengonversi file PSD ke TIFF dengan kompresi, silakan ikuti langkah-langkah berikut:
- Muat file PSD sebagai gambar dan cast ke objek PsdImage.
- Buat instansi dari TiffOptions untuk gambar hasil.
- Atur BitsPerSample, Kompresi, mode Fotometrik, dan palet grayedale.
- Simpan gambar TIFF output dengan kompresi.
Kode berikut menjelaskan cara mengonversi file PSD ke gambar TIFF dengan kompresi menggunakan Java:
// Load a PSD file as an image and cast it into PsdImage | |
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd"); | |
// Create an instance of TiffOptions for the resultant image | |
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default); | |
// Set BitsPerSample, Compression, Photometric mode and graycale palette | |
int[] ushort = {4}; | |
outputSettings.setBitsPerSample(ushort); | |
outputSettings.setCompression(TiffCompressions.Lzw); | |
outputSettings.setPhotometric(TiffPhotometrics.Palette); | |
outputSettings.setPalette(ColorPaletteHelper.create4BitGrayscale(true)); | |
// Save output TIFF image | |
psdImage.save("SampleTiff_out.tiff", outputSettings); |
Dapatkan Lisensi Evaluasi Gratis
Untuk menjelajahi sepenuhnya fungsi API ini, Anda dapat meminta Lisensi Evaluasi Gratis dan melihat kemampuan lengkapnya secara langsung. Di antara banyak fiturnya, memungkinkan Anda untuk secara efisien mengonversi PSD ke TIFF dalam Java. Proses transformasi ini mulus dan terintegrasi dengan baik dengan aplikasi Java yang ada. Pastikan Anda meninjau daftar fitur lengkap:
- Dukungan format file yang komprehensif
- Manipulasi atribut gambar
- Opsi penyaringan yang luas
- Kemampuan manajemen file yang ditingkatkan
Memanfaatkan alat ini untuk konversi dapat meningkatkan hasil proyek Anda secara signifikan.
Kesimpulan
Dalam artikel ini, Anda telah mempelajari cara mengonversi PSD ke TIFF dalam Java, dan Anda dapat melakukan kompresi gambar saat merender gambar TIFF secara programatik menggunakan Java. Selain itu, silakan merujuk ke Dokumentasi API untuk menjelajahi beberapa fitur lain dari API. Jika ada pertanyaan, jangan ragu untuk menghubungi kami melalui Forum Dukungan Gratis.