Hur man Auto-Enhance Brightness och Kontrast i PSD med .NET

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 .

 Svenska