Filtres intelligents Objets intelligents PSD csharp

Les filtres intelligents sont des outils essentiels pour l’édition d’images non destructive, vous permettant de conserver les paramètres de filtre pour des ajustements ou des suppressions faciles. Dans cet article, nous allons explorer comment modifier, mettre à jour et ajouter des filtres intelligents tels que GaussianBlurSmartFilter et AddNoiseSmartFilter aux images PSD de manière programmatique en utilisant C#.

Table des matières

Installation de l’API Aspose.PSD

Pour commencer avec le traitement d’images PSD en C#, vous devez installer l’API Aspose.PSD pour .NET. Vous pouvez facilement télécharger son fichier DLL depuis la section Téléchargements ou l’installer en utilisant la commande NuGet suivante dans votre IDE Visual Studio :

PM> Install-Package Aspose.PSD

Ajout, modification et mise à jour de filtres intelligents en C#

Manipuler des filtres intelligents sur des objets intelligents dans un fichier PSD implique un processus simple :

  1. Chargez l’image PSD d’entrée en utilisant la classe Image.
  2. Accédez au calque d’objet intelligent depuis le fichier PSD.
  3. Modifiez le filtre intelligent en ajustant des propriétés telles que le rayon, le mode de fusion et l’opacité.
  4. Mettez à jour les propriétés du filtre et ajoutez de nouveaux filtres intelligents comme le flou gaussien ou le bruit.
  5. Enregistrez le fichier de sortie avec les filtres mis à jour et vérifiez les modifications.

Voici un extrait de code démontrant comment manipuler programmatique des objets intelligents PSD et appliquer des filtres intelligents en C# :

La capture d’écran ci-dessous montre la sortie produite sur la console après l’exécution de l’extrait de code ci-dessus :

Sortie des filtres intelligents

Pour référence, vous pouvez également télécharger les fichiers d’entrée et de sortie depuis ce lien.

Exploration des fonctionnalités de l’API

L’API Aspose.PSD fournit un ensemble complet de classes et de propriétés conçues pour améliorer votre expérience avec les fichiers PSD et d’autres formats d’image. Pour plus de détails, consultez la section documentation.

Obtention d’une licence d’évaluation gratuite

Vous pouvez évaluer l’API sans limitations en demandant une licence temporaire gratuite. C’est une excellente occasion d’explorer toutes les capacités de l’API, qui est disponible pour seulement 99 $.

Conclusion

Dans cet article, vous avez appris à travailler avec des filtres intelligents sur des objets intelligents dans une image PSD en utilisant C#. Nous avons couvert comment modifier et mettre à jour des filtres intelligents existants ainsi que comment ajouter de nouveaux filtres comme GaussianBlurSmartFilter et AddNoiseSmartFilter. Il est important de noter que vous n’avez pas besoin d’installer Photoshop ou toute autre application de traitement d’image, car l’API Aspose.PSD fonctionne de manière indépendante. Si vous avez des questions ou des préoccupations, n’hésitez pas à nous contacter sur le forum.

Voir aussi

Avec ce guide, vous êtes maintenant équipé pour automatiser les flux de travail PSD avec des objets intelligents C# et manipuler efficacement les filtres intelligents PSD en utilisant le framework .NET. Bon codage !