Les fichiers PSD sont créés pour concevoir des images à l’aide de différentes couches. Différents fichiers PSD peuvent devenir énormes en raison des données visuelles et des couches. Dans de tels cas, vous souhaiterez peut-être compresser une image PSD pour réduire la taille du fichier. Cet article explique comment compresser un fichier PSD Photoshop par programmation en Java.
- API Java pour compresser un fichier PSD Photoshop – Installation
- Compresser une image PSD par programmation en Java
API Java pour compresser un fichier PSD Photoshop – Installation
Vous pouvez travailler avec des fichiers Photoshop par programmation en Java à l’aide de l’API Aspose.PSD for Java. Vous pouvez également compresser une image PSD en Java. Téléchargez rapidement les fichiers JAR depuis la section New Releases ou utilisez les configurations Maven suivantes dans le fichier pom.xml de votre application.
Repository:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dependency:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-psd</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
Compresser une image PSD par programme en Java
Vous pouvez compresser une image PSD en Java en procédant comme suit :
- Chargez le fichier PSD source à l’aide de la classe PsdImage.
- Créez un objet de la classe PsdOptions.
- Définissez la technique de compression à l’aide de la classe CompressionMethod.
- Enfin, enregistrez l’image PSD compressée de sortie avec une taille de fichier réduite.
L’extrait de code ci-dessous montre comment compresser une image PSD par programmation en Java :
// Charger un fichier PSD d'entrée
PsdImage image = new PsdImage("Input.psd");
// Créer une instance de PsdOptions pour définir la méthode de compression
PsdOptions psdOptions = new PsdOptions();
psdOptions.setCompressionMethod(CompressionMethod.RLE);
// Enregistrer le fichier image PSD compressé
image.save("PSDcompression.psd", psdOptions);
Explorer les fonctionnalités de l’API
Vous pouvez explorer la section documentation pour en savoir plus sur de nombreuses autres fonctionnalités incluses dans l’API.
Obtenez une licence d’évaluation gratuite
Vous pouvez évaluer l’API à pleine capacité sans aucune limitation d’évaluation en demandant une licence temporaire gratuite.
Conclusion
Dans cet article, vous avez vérifié comment compresser un fichier PSD Photoshop par programmation en Java. De plus, vous n’avez pas besoin d’installer une application Photoshop pour réduire la taille d’un fichier PSD. De plus, n’hésitez pas à nous contacter sur le forum, en cas de problème.