Comment appliquer l'ajustement d'exposition aux fichiers PSD dans .NET
L’ajustement de l’exposition est essentiel pour la correction des photos sombres ou lavées. Aspose.PSD pour .NET vous permet d’automatiser les corrections non destructrices des expositions pour n’importe quel nombre de fichiers PSD avec un seul script.
Problème du monde réel
Les photos avec l’exposition erronée nécessitent la fixation pour la presse, le commerce électronique ou le marketing – mais la correction des centaines à la main est impossible à grande échelle.
Vue de la solution
Ajouter ou mettre à jour une couche d’ajustement de l’exposition, puis définir les valeurs d’exposé, de offset et de gamme de manière programmatique pour une amélioration instantanée.
Principaux
- Visual Studio 2019 ou ultérieur
- .NET 6.0 ou ultérieur (ou .Net Framework 4.6.2+)
- Aspose.PSD pour .NET de NuGet
- Fichiers photo PSD pour le traitement
PM> Install-Package Aspose.PSD
La mise en œuvre étape par étape
Étape 1 : Téléchargez le fichier PSD
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_exposure.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Étape 2 : Ajouter une couche d’ajustement de l’exposition
var exposure = psdImage.AddExposureAdjustmentLayer();
Étape 3 : Définir les paramètres d’exposition
exposure.Exposure = 9; // Exposure correction, typically -20 to 20
exposure.Offset = 0.05f; // Offset, typically -1 to 1
exposure.Gamma = 1.1f; // Gamma correction, >0
Étape 4 : Sauver le PSD amélioré
psdImage.Save(outputFile);
psdImage.Dispose();
Utiliser les cas et les applications
- Correction automatique de l’exposition pour les grands archives
- Batch-enhance et photos de marketing
- Pré-traitement pour les flux de travail créatifs ou imprimés
Défis communs et solutions
Too lumineux / sombre après ajustement: Values de test sur les images d’échantillons pour les meilleurs résultats.
** Ajustement non visible: ** Confirmez l’ordre de la couche et les paramètres corrects.
Migliori pratiche
- Prévoir le résultat avant la conversion de masse
- Gardez une copie de tous les originaux
- Scénario pour les collections de photos complètes
FAQ
**Q : Puis-je revenir les ajustements plus tard ?**A: Oui – les couches non destructrices vous permettent d’ajuster ou de supprimer à tout moment.
**Q: Cela fonctionne-t-il aussi pour les fichiers PSB?**A: Oui - API fonctionne pour les formats PSD et PSB.
Conclusion
Avec Aspose.PSD pour .NET, la correction de l’exposition est rapide, réversible et scalable pour n’importe quel flux de travail. Aspose.PSD pour .NET API Reference .