PSD-Java komprimieren

PSD-Dateien werden erstellt, um Bilder mit verschiedenen Ebenen zu entwerfen. Verschiedene PSD-Dateien können aufgrund der visuellen Daten und Ebenen sehr groß werden. In solchen Fällen möchten Sie möglicherweise ein PSD-Bild komprimieren, um die Dateigröße zu reduzieren. In diesem Artikel wird erläutert, wie Sie eine PSD-Photoshop-Datei programmgesteuert in Java komprimieren.

Java-API zum Komprimieren einer PSD-Photoshop-Datei – Installation

Sie können mit Photoshop-Dateien programmgesteuert in Java arbeiten, indem Sie die API Aspose.PSD for Java verwenden. Sie können ein PSD-Bild auch in Java komprimieren. Laden Sie die JAR-Dateien schnell aus dem Abschnitt New Releases herunter oder verwenden Sie die folgenden Maven-Konfigurationen in der pom.xml-Datei Ihrer Anwendung.

Repository:

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

Abhängigkeit:

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

Komprimieren Sie ein PSD-Bild programmgesteuert in Java

Sie können ein PSD-Bild in Java mit den folgenden Schritten komprimieren:

  1. Laden Sie die Quell-PSD-Datei mit der Klasse PsdImage.
  2. Erstellen Sie ein Objekt der Klasse PsdOptions.
  3. Legen Sie die Komprimierungstechnik mit der Klasse CompressionMethod fest.
  4. Speichern Sie abschließend das komprimierte PSD-Ausgabebild mit reduzierter Dateigröße.

Das folgende Code-Snippet zeigt, wie ein PSD-Bild programmgesteuert in Java komprimiert wird:

// Laden Sie eine Eingabe-PSD-Datei
PsdImage image = new PsdImage("Input.psd");

// Erstellen Sie eine Instanz von PsdOptions, um die Komprimierungsmethode festzulegen
PsdOptions psdOptions = new PsdOptions();
psdOptions.setCompressionMethod(CompressionMethod.RLE);

// Speichern Sie eine komprimierte PSD-Bilddatei
image.save("PSDcompression.psd", psdOptions);

Entdecken Sie API-Funktionen

Sie können den Abschnitt Dokumentation durchsuchen, um mehr über viele andere in der API enthaltene Funktionen zu erfahren.

Holen Sie sich eine kostenlose Evaluierungslizenz

Sie können die API in voller Kapazität ohne Evaluierungseinschränkungen evaluieren, indem Sie eine kostenlose temporäre Lizenz anfordern.

Fazit

In diesem Artikel haben Sie überprüft, wie Sie eine PSD-Photoshop-Datei programmgesteuert in Java komprimieren. Darüber hinaus müssen Sie keine Photoshop-Anwendung installieren, um die Größe einer PSD-Datei zu reduzieren. Außerdem können Sie sich bei Bedenken gerne im Forum an uns wenden.

Siehe auch