PSD Java'yı sıkıştırın

PSD dosyaları, görüntüleri farklı katmanlar kullanarak tasarlamak için oluşturulur. Görsel veriler ve katmanlar sayesinde farklı PSD dosyalarının boyutu çok büyük olabilir. Bu gibi durumlarda, dosya boyutunu küçültmek için bir PSD görüntüsünü sıkıştırmak isteyebilirsiniz. Bu makale, bir PSD Photoshop dosyasının Java’da programlı olarak nasıl sıkıştırılacağını açıklar.

Bir PSD Photoshop Dosyasını Sıkıştırmak için Java API – Kurulum

Aspose.PSD for Java API kullanarak Java’da programlı olarak Photoshop dosyalarıyla çalışabilirsiniz. Bir PSD görüntüsünü Java’da da sıkıştırabilirsiniz. JAR dosyalarını Yeni Sürümler bölümünden hızlıca indirin veya uygulamanızın pom.xml dosyasında aşağıdaki Maven yapılandırmalarını kullanın.

Depo:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Bağımlılık:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>21.7</version>
     <classifier>jdk16</classifier>
</dependency>

Bir PSD Görüntüsünü Java’da Programlı Olarak Sıkıştırın

Bir PSD görüntüsünü Java’da aşağıdaki adımlarla sıkıştırabilirsiniz:

  1. PsdImage sınıfını kullanarak kaynak PSD dosyasını yükleyin.
  2. PsdOptions sınıfından bir nesne oluşturun.
  3. CompressionMethod sınıfını kullanarak sıkıştırma tekniğini ayarlayın.
  4. Son olarak, çıktı sıkıştırılmış PSD görüntüsünü küçültülmüş dosya boyutuyla kaydedin.

Aşağıdaki kod parçacığı, bir PSD görüntüsünün Java’da programlı olarak nasıl sıkıştırılacağını gösterir:

// Bir giriş PSD dosyası yükleyin
PsdImage image = new PsdImage("Input.psd");

// Sıkıştırma yöntemini ayarlamak için bir PsdOptions örneği oluşturun
PsdOptions psdOptions = new PsdOptions();
psdOptions.setCompressionMethod(CompressionMethod.RLE);

// Sıkıştırılmış PSD görüntü dosyasını kaydedin
image.save("PSDcompression.psd", psdOptions);

API Özelliklerini Keşfedin

API’de yer alan diğer birçok özellik hakkında bilgi edinmek için belgeler bölümünü inceleyebilirsiniz.

Ücretsiz Değerlendirme Lisansı Alın

Ücretsiz geçici lisans talep ederek herhangi bir değerlendirme sınırlaması olmaksızın API’yi tam kapasite olarak değerlendirebilirsiniz.

Çözüm

Bu yazıda, bir PSD Photoshop dosyasını Java’da programlı olarak nasıl sıkıştıracağınızı kontrol ettiniz. Ayrıca, bir PSD dosyasının boyutunu küçültmek için bir Photoshop uygulaması yüklemenize gerek yoktur. Ayrıca, herhangi bir endişeniz olması durumunda lütfen forumda bize ulaşmaktan çekinmeyin.

Ayrıca bakınız