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
- Komprimera en PSD-bild 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:
- Ladda käll-PSD-filen med klassen PsdImage.
- Skapa ett objekt av klassen PsdOptions.
- Ställ in komprimeringstekniken med klassen CompressionMethod.
- 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.