Komprimera PSD Java

PSD-filer skapas för att designa bilder med olika lager. Olika PSD-filer kan bli enorma i storlek på grund av visuella data och lager. I sådana fall kanske du vill komprimera en PSD-bild för att minska filstorleken. Den här artikeln förklarar hur du komprimerar en PSD Photoshop-fil programmatiskt i Java.

Java API för att komprimera en PSD Photoshop-fil – Installation

Du kan arbeta med Photoshop-filer programmatiskt i Java med Aspose.PSD for Java API. Du kan också komprimera en PSD-bild i Java. Ladda snabbt ner JAR-filerna från avsnittet New Releases eller använd följande Maven-konfigurationer i pom.xml-filen för din applikation.

Förvar:

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

Beroende:

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

Komprimera en PSD-bild Programmatiskt i Java

Du kan komprimera en PSD-bild i Java med följande steg:

  1. Ladda käll-PSD-filen med klassen PsdImage.
  2. Skapa ett objekt av klassen PsdOptions.
  3. Ställ in komprimeringstekniken med klassen CompressionMethod.
  4. Slutligen sparar du den utgående komprimerade PSD-bilden med reducerad filstorlek.

Kodavsnittet nedan visar hur man komprimerar en PSD-bild programmatiskt i Java:

// Ladda en ingångs-PSD-fil
PsdImage image = new PsdImage("Input.psd");

// Skapa en instans av PsdOptions för att ställa in komprimeringsmetod
PsdOptions psdOptions = new PsdOptions();
psdOptions.setCompressionMethod(CompressionMethod.RLE);

// Spara komprimerad PSD-bildfil
image.save("PSDcompression.psd", psdOptions);

Utforska API-funktioner

Du kan utforska avsnittet dokumentation för att lära dig om många andra funktioner som ingår i API:et.

Få gratis utvärderingslicens

Du kan utvärdera API:et i full kapacitet utan några utvärderingsbegränsningar genom att begära en gratis temporär licens.

Slutsats

I den här artikeln har du kontrollerat hur man komprimerar en PSD Photoshop-fil programmatiskt i Java. Dessutom behöver du inte installera ett Photoshop-program för att minska storleken på en PSD-fil. Dessutom är du välkommen att kontakta oss på forumet, vid eventuella problem.

Se även