Hvordan bruke Nivelsjustering for Batch PSD Photo Correction

Hvordan bruke Nivelsjustering for Batch PSD Photo Correction

Med Aspose.PSD for .NET kan du anvende nivåendringer til hundrevis av PSDs på en gang, sikrer visuell konsistens og pro-kvalitet tone.

Real-verdens problem

Inconsistent svart/hvitt poeng over fotobiblioteker nedsetter merkevaren og utskriftskvaliteten. Manual Photoshop arbeidsflyter kan ikke skala for e-handel, kataloger eller arkivprosjekter.

Oversikt over løsning

Skripe tillegg og justering av nivå lag med nøyaktige inn/utgang verdier for å få gjentatte, automatiserte resultater.

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 korreksjon
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_levels_corrected.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

Steg 2: Legg til et nivå justeringsskjerm

var levels = psdImage.AddLevelsAdjustmentLayer();

Trinn 3: Konfigurere nivåer

// Adjust master channel (index 0) for shadow, midtone, highlight
levels.MasterChannel.InputShadowLevel = 12;    // Set black point
levels.MasterChannel.InputMidtoneLevel = 1.0F; // Set gamma
levels.MasterChannel.InputHighlightLevel = 240; // Set white point

Steg 4: Save the Corrected PSD

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

Bruker tilfeller og applikasjoner

  • Batch-korrekt skannet eller arv foto tone
  • Oppnå konsekvente svarte/hvite poeng i alle eiendeler
  • Pre-fly for utskrift, e-handel eller digitale kampanjer

Vanlige utfordringer og løsninger

Nivåer som ikke påvirker utgang: sjekk lagordre – justeringslaget må være ovenfor.

Nød for per-kanal korreksjon: Target røde, grønne, blå kanaler individuelt via levels.GetChannelByIndex().

Beste praksis

  • Forhåndsvisning av resultatene på en kalibrert display
  • Skript for batch jobber over hele mapper
  • Backup originale filer

FAQ

**Q: Kan jeg korrigere alle kanalene på en gang?**A: Ja – bruk Master-kanalen, eller mål RGB separat som nødvendig.

**Q: Kan jeg eksportere som JPEG eller TIFF etter korreksjon?**A: Ja – bruk bare de ønskede eksportalternativene etter justering.

Conclusion

Med Aspose.PSD for .NET kan du automatisere fotokvalitet for ethvert antall PSD-filer. Aspose.PSD for .NET API Referanse .

 Norsk