Apply Smart Filters to PSD in C#

Introduction

Les filtres intelligents dans Photoshop permettent édition non destructive, vous permettant de ajuster ou supprimer les filtres à tout moment sans affecter l’image originale. Dans cet article, nous explorerons comment ajouter, rédiger et mettre à jour les filtres intelligents sur les couches d’objet intelligents dans les fichiers PSD en utilisant C# .NET.

Pourquoi utiliser des filtres intelligents ?

Les filtres intelligents offrent plusieurs avantages, y compris:

  • Édition non destructive pour les couches de Photoshop.
  • Faciles ajustements sans modifier l’image originale.
  • Automatisation de la manipulation d’objets intelligents PSD en C#.

Table des contenus

Configurer Aspose.PSD pour les filtres intelligents

Pour manipuler efficacement les filtres intelligents dans les fichiers PSD, nous utilisons Aspose.PSD pour .NET.

  • Editez les fichiers PSD directement sans avoir besoin de Photoshop.
  • Appliquer et modifier les couches d’objets intelligents facilement.
  • Ajoutez, ajustez et supprimez les filtres intelligents sans cesse.

インストール

Vous pouvez installer la bibliothèque via NuGet avec le commandement suivant:

PM> Install-Package Aspose.PSD

Alternativement, vous pouvez télécharger le DLL de la Page de téléchargement Aspose.

Ajouter, éditer et mettre à jour des filtres intelligents

Pour appliquer et modifier les filtres intelligents dans un fichier PSD, suivez les étapes suivantes:

  • Téléchargez l’image PSD en utilisant le Image La classe.
  • Accédez à la couche d’objet intelligent que vous souhaitez modifier.
  • Edit les filtres intelligents existants (par exemple, ajuster le rayon, l’opacité).
  • Ajout de nouveaux filtres tels que Gaussian Blur et Ajouter du bruit.
  • Save le fichier PSD modifié pour conserver vos modifications.

Code Exemple

Les filtres et effets intelligents soutenus

Aspose.PSD prend en charge une variété de filtres intelligents que vous pouvez appliquer à vos images:

Filtre intelligentfonctionnalité
Blure de GaucheSoignez les bords pour un effet doux.
Ajouter du bruitSimulez la texture pour des effets réalistes.
« Sharp »Améliore les bords et les détails.
« Embois »Créer un effet 3D sur les couches sélectionnées.

Ces filtres peuvent être programmatiquement contrôlés pour obtenir des améliorations d’image personnalisées adaptées à vos besoins.

Épargne et exportation des PSD traités

Après avoir mis à jour le fichier PSD avec des filtres intelligents, vous pouvez le sauvegarder comme suit:

psdImage.Save("output.psd");

Si vous voulez exporter le fichier à d’autres formats, utilisez ce snippet de code :

psdImage.Save("output.png", new PngOptions());

Cela garantit que vous maintenez haute qualité tout en générant différents formats d’image.

Obtenir une licence gratuite

Pour utiliser Aspose.PSD pour .NET sans restrictions, vous pouvez demander une licence temporaire gratuite.

Pour plus de détails, veuillez consulter Documentation officielle ou envoyer vos questions sur Forum d’Aspose.

Conclusion et ressources supplémentaires

Résumé

Dans ce guide, nous couvrons :

  • Comment modifier les couches d’objets PSD intelligents en C#
  • Ajouter et ajuster des filtres intelligents tels que Gaussian Blur
  • Livraison et exportation de PSD modifiés

Scopri di più

Avec Aspose.PSD pour .NET, vous pouvez efficacement manipuler les fichiers Photoshop de manière programmatique sans avoir besoin de Photoshop.

More in this category