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:
- Załaduj źródłowy plik PSD przy użyciu klasy PsdImage.
- Utwórz obiekt klasy PsdOptions.
- Ustaw technikę kompresji za pomocą klasy CompressionMethod.
- 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.