Hvordan å Auto-Enhance Brightness og Kontrast i PSD med .NET

Hvordan å Auto-Enhance Brightness og Kontrast i PSD med .NET

Med Aspose.PSD for .NET, kan du bruke denne justeringen til en eller hundre PSD-er i sekunder – ingen manuell Photoshop kreves.

Real-verdens problem

Bulk foto eiendeler ofte lider av dårlig belysning eller kontrast. Manuell justering av hver PSD er for sakte for markedsføring, publisering, eller arkivprosjekter.

Oversikt over løsning

Skripe tillegg og justering av Brightness/Contrast-lag i PSD-arbeidsflyten din for øyeblikkelig, gjentakelig kvalitet forbedring.

Prerequisites

  • Visual Studio 2019 eller senere
  • .NET 6.0 eller nyere (eller .Net Framework 4.6.2+)
  • Aspose.PSD for .NET fra NuGet
  • PSD fil(er) for forbedring
PM> Install-Package Aspose.PSD

Step-by-step implementering

Steg 1: Last ned 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: Legg til et lys/kontrastjusteringskjerm

var brightnessContrast = psdImage.AddBrightnessContrastAdjustmentLayer(32, 50);

Trinn 3: (alternativt) Fine-Tune justering

brightnessContrast.Brightness = 40;  // Range typically -100 to 100
brightnessContrast.Contrast = 60;    // Range typically -100 to 100

Steg 4: Save the Enhanced PSD

psdImage.Save(outputFile);
psdImage.Dispose();

Bruker tilfeller og applikasjoner

  • Instant fix for ikke-eksposerte eller lave kontrastbilder
  • Batch forbedring for e-handel, markedsføring eller arkiv
  • Forhåndsbehandling for avanserte kreative arbeidsflyter

Vanlige utfordringer og løsninger

** Overforstørrelse:** Test justeringsverdier for beste resultater på bildeinnstillingen din.

Lager ikke synlig: Sørg for at justeringslaget er over bildelaget i stacken.

Beste praksis

  • Forhåndsvisning av resultater i Photoshop før publisering
  • Lagre en kopi av den opprinnelige filen for sammenligning
  • Skript for batch jobber for å spare tid

FAQ

**Q: Kan jeg bruke de samme innstillingene til flere PSD-er?**A: Ja – løpe over alle filer og gjenta samme prosess.

**Q: Hvilke filformat støttes for eksport?**A: Spare som PSD, eller eksportere til JPEG/TIFF for distribusjon.

Conclusion

Med Aspose.PSD for .NET er bildeforbedring rask, automatisert og produksjon klar. Aspose.PSD for .NET API Referanse .

 Norsk