PSD ke TIFF java

Gambar sering dirancang menggunakan aplikasi Photoshop. File keluaran dalam format PSD yang dapat dibuka atau diedit dengan beberapa program. Jadi, Anda mungkin perlu mengonversi file PSD menjadi gambar TIFF secara terprogram menggunakan Java. Bagian berikut menjelaskan konversi PSD:

PSD ke TIFF Image Converter – Instalasi Java API

Aspose.PSD for Java API dapat digunakan untuk memproses Photoshop dan format gambar secara terprogram dalam aplikasi Anda. Anda dapat menyiapkan API dengan cepat dengan mengunduh file JAR dari bagian Unduhan atau dengan konfigurasi berikut di file pom.xml 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>

Konversi Gambar PSD ke TIFF Secara terprogram menggunakan Java

Anda dapat mengonversi file PSD menjadi gambar TIFF dengan langkah-langkah berikut:

  1. Muat gambar PSD yang ada menggunakan kelas Image.
  2. Buat instance dari kelas TiffOptions.
  3. Konversi file PSD menjadi gambar TIFF dengan metode Save.

Kode berikut menunjukkan cara mengonversi file PSD ke gambar TIFF secara terprogram menggunakan Java:

// Muat gambar PSD yang ada sebagai Gambar
com.aspose.psd.Image image = com.aspose.psd.Image.load("Photoshop.psd");

// Buat instance kelas TiffOptions
com.aspose.psd.imageoptions.TiffOptions options = new com.aspose.psd.imageoptions.TiffOptions(com.aspose.psd.fileformats.tiff.enums.TiffExpectedFormat.Default);

// Konversikan PSD ke Tiff
image.save("PSD-to-Tiff.tiff", options);

Konversi Gambar PSD ke TIFF dengan Kompresi di Java

Anda dapat mengonversi file PSD menjadi gambar TIFF dengan opsi lanjutan. Opsi berbeda untuk menentukan jenis kompresi, bit per sampel, dll. diekspos oleh kelas TiffOptions. Silakan ikuti langkah-langkah di bawah ini untuk mengonversi file PSD ke TIFF dengan kompresi:

  1. Muat file PSD sebagai gambar dan transmisikan ke objek PsdImage.
  2. Buat instance TiffOptions untuk gambar yang dihasilkan.
  3. Atur BitsPerSample, Kompresi, mode Fotometrik, dan palet abu-abu.
  4. Simpan gambar TIFF keluaran dengan kompresi.

Kode berikut menjelaskan cara mengonversi file PSD ke gambar TIFF dengan kompresi menggunakan Java:

// Muat file PSD sebagai gambar dan masukkan ke PsdImage
PsdImage psdImage = (PsdImage)com.aspose.psd.Image.load(dataDir + "layers.psd");

// Buat instance TiffOptions untuk gambar yang dihasilkan
TiffOptions outputSettings = new TiffOptions(TiffExpectedFormat.Default);

// Atur BitsPerSample, Kompresi, mode Fotometrik, dan palet abu-abu
int[] ushort  =  {4};  
outputSettings.setBitsPerSample(ushort);
outputSettings.setCompression(TiffCompressions.Lzw);
outputSettings.setPhotometric(TiffPhotometrics.Palette);
outputSettings.setPalette(ColorPaletteHelper.create4BitGrayscale(true));

// Simpan gambar TIFF keluaran
psdImage.save("SampleTiff_out.tiff", outputSettings);

Dapatkan Lisensi Evaluasi Gratis

Anda dapat meminta Lisensi Evaluasi Gratis untuk menguji API dalam kapasitas penuhnya.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file PSD menjadi gambar TIFF. Anda juga dapat melakukan kompresi gambar sambil merender gambar TIFF secara terprogram menggunakan Java. Selain itu, silakan lihat Dokumentasi API untuk mempelajari beberapa fitur API lainnya. Jika ada masalah, jangan ragu untuk menghubungi kami melalui Forum Dukungan Gratis.

Lihat juga