Mengonversi TIFF ke PSD di Java

Jadi, bagaimana cara mengedit gambar TIFF tanpa menginstal perangkat lunak pihak ketiga? Ini akan menjadi pilihan untuk mengonversi TIFF ke PSD dengan lapisan dan melakukan pembaruan. Oleh karena itu, posting blog ini mengajarkan Anda cara mengonversi file TIFF ke file Photoshop secara programatik dan non-programatik. Aspose.Imaging menyediakan perpustakaan manipulasi gambar dan alat online. Namun, Anda dapat dengan mudah mengintegrasikan Aspose.Imaging untuk Java dengan proyek Java yang sudah ada dan mengembangkan konverter TIFF ke PSD akan menjadi masalah beberapa pemanggilan metode. Sekarang, mari kita mulai dengan cara mengonversi TIFF ke PSD di Java secara programatik.

Poin-poin berikut akan dibahas dalam artikel ini:

  1. Instalasi Perpustakaan Manipulasi Gambar
  2. Mengonversi TIFF ke PSD di Java - Contoh Kode
  3. Konverter TIFF ke PSD - Alat Online

Instalasi Perpustakaan Manipulasi Gambar

Untuk instalasi, Anda dapat unduh file JAR ini atau menggunakan konfigurasi Maven berikut:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-imaging</artifactId>
    <version>24.5</version>
    <classifier>jdk16</classifier>
</dependency>
Instalasi Perpustakaan Manipulasi Gambar

Mengonversi TIFF ke PSD di Java - Contoh Kode

Bagian ini menunjukkan cara mengonversi TIFF ke PSD dengan lapisan menggunakan perpustakaan manipulasi gambar ini. Jadi, Anda dapat mengikuti langkah-langkah yang disebutkan di bawah ini:

  • Buat objek dari kelas Image dan muat gambar TIFF sumber dengan memanggil metode load.
  • Buat instansi dari kelas PsdOptions.
  • Panggil metode setColorMode untuk mengatur mode warna.
  • Fungsi setVersion mengatur versi file PSD.
  • Panggil metode setCompressionMethod untuk mengatur metode kompresi PSD.
  • Panggil metode save untuk menyimpan file PSD ke disk.

Contoh kode berikut menunjukkan cara mengonversi TIFF ke PSD di Java secara programatik:

package com.example;
import com.aspose.imaging.Image;
import com.aspose.imaging.fileformats.psd.ColorModes;
import com.aspose.imaging.fileformats.psd.CompressionMethod;
import com.aspose.imaging.imageoptions.PsdOptions;
// Convert TIFF to PSD in Java - Image Manipulation Library
public class Main
{
public static void main(String... args)
{
//Define the working directory.
String dataDir = "/files/";
String sourceFileName = dataDir + "sample.tiff";
// Create an object of the Image class and load the source TIFF image by calling the load method.
try (Image image = Image.load(sourceFileName))
{
// Instantiate an instance of the PsdOptions class.
PsdOptions ptions = new PsdOptions();
// Call the setColorMode method to set the color mode.
ptions.setColorMode(ColorModes.Rgb);
// The setVersion function sets the PSD file version.
ptions.setVersion(4);
// Invoke the setCompressionMethod method to set the PSD compression method.
ptions.setCompressionMethod(CompressionMethod.RLE);
// Call the save method to save the PSD file to disk.
image.save(dataDir+ "tiffTopsd.psd", ptions);
}
}
}

Anda dapat melihat outputnya di gambar di bawah ini:

Mengonversi TIFF ke PSD Dengan Lapisan

Konverter TIFF ke PSD - Alat Online

Klik gambar di bawah ini dan itu akan membawa Anda ke alat online untuk mengonversi gambar ke PSD online. Selain itu, aplikasi ini berbasis web dan didukung oleh Aspose.Imaging untuk Java. Di atas segalanya, ini adalah alat gratis dan menawarkan konversi TIFF ke PSD yang aman.

Konverter TIFF ke PSD

Mengonversi TIFF ke PSD Dengan Lapisan - Dapatkan Lisensi Gratis

Sekarang, Anda dapat mendapatkan lisensi sementara gratis untuk mencoba perpustakaan manipulasi gambar ini tanpa batasan evaluasi.

Menyimpulkan

Kami mengakhiri artikel ini di sini dengan harapan Anda menemukan artikel ini berguna mengenai konversi gambar ke PSD. Selain itu, kami menerapkan cara mengonversi TIFF ke PSD di Java menggunakan Aspose.Imaging untuk Java. Selain itu, perpustakaan manipulasi gambar ini tidak terbatas pada konversi tetapi juga menawarkan fitur pemrosesan gambar. Oleh karena itu, silakan kunjungi dokumentasi, GitHub repo dan API referensi untuk eksplorasi lebih lanjut.

Ajukan Pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum.

Lihat Juga