Avez-vous déjà modifié des fichiers PSD multicouches par programmation ? Nous allons passer en revue un SDK convivial pour les développeurs qui simplifie le travail avec les calques Photoshop en Python par programmation. Oui, nous parlons de Aspose.PSD pour Python via .NET. Ce SDK offre des fonctionnalités de niveau entreprise pour manipuler des fichiers PSD et les convertir en d’autres formats de fichier populaires. Dans ce guide, nous vous montrerons comment ajouter des ombres et appliquer des modes de fusion dans les fichiers PSD à l’aide de ce SDK Python. Alors, restez avec cet article de blog jusqu’à la fin et assurez-vous d’avoir installé Python sur votre machine.
Aspose.PSD pour Python via .NET - Installation
Vous pouvez installer Aspose.PSD pour Python via .NET en cliquant sur ce lien. Ou vous pouvez choisir d’exécuter la commande suivante :
pip install aspose-psd
Modifier les calques PSD : Changer l’opacité, les modes de fusion, ajouter des ombres portées et des superpositions de couleur par programmation
Allons directement aux étapes d’abord.
- Chargez le fichier PSD en utilisant la méthode PsdImage.load.
- Créez un objet de la classe PngOptions pour définir les options d’enregistrement PNG afin d’inclure l’alpha (transparence).
- Enregistrez le PSD original, non modifié, en tant que PNG.
- Définissez l’opacité du 2ème calque (index 1) à 100 %.
- Définissez le mode de fusion du 5ème calque (index 4) sur “Teinte”.
- Ajoutez un effet d’ombre portée au 8ème calque (index 7).
- Changez le mode de fusion du 10ème calque (index 9) en “Éclaircir”.
- Ajoutez un effet de superposition de couleur au 6ème calque (index 5).
- Enregistrez l’image modifiée en tant que PNG.
L’exemple de code suivant illustre le travail avec des calques Photoshop en Python :
Sortie :
Obtenez une licence gratuite
Obtenez une licence temporaire gratuite pour essayer ce SDK au-delà des limitations d’évaluation.
Des questions ?
Posez vos questions sur notre forum.
En résumé
Nous terminons cet article de blog ici. Cet article de blog a couvert le travail avec les calques Photoshop en Python par programmation. Nous avons vu comment ajouter des ombres portées, des superpositions de couleur et changer l’opacité. Vous pouvez essayer les fonctionnalités vous-même, car il est très facile d’installer Aspose.PSD pour Python via .NET. De plus, il est accompagné d’une documentation complète que vous pouvez consulter ici. En outre, vous pouvez naviguer dans les Références API et les Exemples GitHub pour en savoir plus.