Hur man Auto-Enhance Brightness och Kontrast i PSD med .NET
Med Aspose.PSD för .NET kan du tillämpa denna fix på en eller hundratals PSD i sekunder – ingen manuell Photoshop krävs.
Realvärldsproblem
Bulk foto tillgångar lider ofta av dålig belysning eller kontrast. Manuell justering av varje PSD är för långsam för marknadsföring, publicering eller arkivprojekt.
Översikt över lösningen
Skriva tillägget och justeringen av Brightness/Contrast-lagrarna i din PSD-arbetsflöde för omedelbar, upprepbar kvalitet förbättring.
förutsättningar
- Visual Studio 2019 eller senare
- .NET 6.0 eller senare (eller .Net Framework 4.6.2+)
- Aspose.PSD för .NET från NuGet
- PSD fil(s) för förbättring
PM> Install-Package Aspose.PSD
Steg för steg genomförande
Steg 1: Ladda ner PSD-filen
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_enhanced.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Steg 2: Lägg till ett ljusstyrka/kontrastjusteringskikt
var brightnessContrast = psdImage.AddBrightnessContrastAdjustmentLayer(32, 50);
Steg 3: (alternativt) Fine-Tune justering
brightnessContrast.Brightness = 40; // Range typically -100 to 100
brightnessContrast.Contrast = 60; // Range typically -100 to 100
Steg 4: Spara den förbättrade PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Använd fall och applikationer
- Instant fix för icke-exponerade eller lågkontrastbilder
- Batchförbättring för e-handel, marknadsföring eller arkiv
- Förbehandling för avancerade kreativa arbetsflöden
Gemensamma utmaningar och lösningar
Överförstärkning: Test justeringsvärden för bästa resultat på din foto.
Lajer inte synlig: Säkerställ att justeringsskiktet är ovanför bilden i din stack.
Bästa praxis
- Förhandsvisningar i Photoshop före publicering
- Håll en kopia av den ursprungliga filen för jämförelse
- Skript för batchjobb för att spara tid
FAQ
**Q: Kan jag tillämpa samma inställningar på flera PSDs?**A: Ja – hoppa över alla filer och upprepa samma process.
**Q: Vilka filformat stöds för export?**A: Spara som PSD, eller exportera till JPEG/TIFF för distribution.
slutsatser
Med Aspose.PSD för .NET är bildförbättring snabb, automatiserad och produktion klar. Aspose.PSD för .NET API Referens .