Skompresuj PSD Java

Pliki PSD są tworzone w celu projektowania obrazów przy użyciu różnych warstw. Różne pliki PSD mogą osiągać ogromne rozmiary ze względu na dane wizualne i warstwy. W takich przypadkach możesz chcieć skompresować obraz PSD, aby zmniejszyć rozmiar pliku. W tym artykule wyjaśniono, jak programowo skompresować plik PSD programu Photoshop w Javie.

Java API do kompresji pliku PSD Photoshop – instalacja

Możesz programowo pracować z plikami programu Photoshop w Javie, korzystając z interfejsu API Aspose.PSD for Java. Możesz także skompresować obraz PSD w Javie. Szybko pobierz pliki JAR z sekcji New Releases lub użyj poniższych konfiguracji Mavena w pliku pom.xml swojej aplikacji.

Magazyn:

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

Zależność:

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

Programowo skompresuj obraz PSD w Javie

Możesz skompresować obraz PSD w Javie, wykonując następujące czynności:

  1. Załaduj źródłowy plik PSD przy użyciu klasy PsdImage.
  2. Utwórz obiekt klasy PsdOptions.
  3. Ustaw technikę kompresji za pomocą klasy CompressionMethod.
  4. Na koniec zapisz wyjściowy skompresowany obraz PSD ze zmniejszonym rozmiarem pliku.

Poniższy fragment kodu pokazuje, jak programowo skompresować obraz PSD w Javie:

// Załaduj wejściowy plik PSD
PsdImage image = new PsdImage("Input.psd");

// Utwórz instancję PsdOptions, aby ustawić metodę kompresji
PsdOptions psdOptions = new PsdOptions();
psdOptions.setCompressionMethod(CompressionMethod.RLE);

// Zapisz skompresowany plik obrazu PSD
image.save("PSDcompression.psd", psdOptions);

Poznaj funkcje API

Możesz przejrzeć sekcję dokumentacja, aby poznać wiele innych funkcji zawartych w interfejsie API.

Uzyskaj bezpłatną licencję ewaluacyjną

Możesz w pełni przetestować interfejs API bez żadnych ograniczeń ewaluacyjnych, prosząc o bezpłatną licencję tymczasową.

Wniosek

W tym artykule sprawdziłeś, jak programowo skompresować plik PSD Photoshop w Javie. Co więcej, nie trzeba instalować aplikacji Photoshop, aby zmniejszyć rozmiar pliku PSD. Ponadto w razie jakichkolwiek wątpliwości prosimy o kontakt z nami na forum.

Zobacz też