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 .