Jak používat úroveň úpravy pro fotokorekci Batch PSD
S Aspose.PSD pro .NET můžete aplikovat změny úrovně na stovky PSDs najednou, což zajišťuje vizuální konzistenci a pro-kvalitní tón.
Reálný světový problém
Neslučitelné černé/bílé body v knihovně fotografií zhoršují značku a kvalitu tisku. Manuální pracovní toky Photoshopu se nemohou rozšiřovat na e-commerce, katalogy nebo archivní projekty.
Řešení přehled
Skriptujte přidání a úpravu úrovní vrstvy s přesnými hodnotami vstupu/výstupu, abyste získali opakovatelné, automatizované výsledky.
Předpoklady
- Visual Studio 2019 nebo novější
- .NET 6.0 nebo novější (nebo .Net Framework 4.6.2+)
- Aspose.PSD pro .NET z NuGet
- PSD soubor(y) pro opravu
PM> Install-Package Aspose.PSD
krok za krokem implementace
Krok 1: Stáhněte soubor PSD
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);
Krok 2: Přidejte úroveň úpravy vrstvy
var levels = psdImage.AddLevelsAdjustmentLayer();
Krok 3: Nastavení úrovní
// 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
Krok 4: Zachraňte opravu PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Použití případů a aplikací
- Batch-korektní skenované nebo dědictví foto tón
- Zajištění konzistentních černých a bílých bodů ve všech aktivach
- Předlet pro tisk, e-commerce nebo digitální kampaně
Společné výzvy a řešení
Návody, které neovlivňují výstup: Zkontrolujte pořadí vrstvy – úpravy musí být nahoře.
Potřeba korekce na kanál: Cílené červené, zelené a modré kanály individuálně prostřednictvím levels.GetChannelByIndex()
.
Nejlepší postupy
- Předpověď výsledků na kalibrovaném displeji
- Screenshot pro batch práce přes celé složky
- Backup originálních souborů
FAQ
**Q: Můžu všechny kanály opravit najednou?**Odpověď: Ano – použijte hlavní kanál, nebo cílejte RGB odděleně podle potřeby.
**Q: Mohu exportovat jako JPEG nebo TIFF po opravě?**Odpověď: Ano – po úpravě jednoduše použijte požadované možnosti vývozu.
závěr
S ASPOSE.PSD pro .NET můžete automatizovat kvalitu fotografií pro jakýkoliv počet souborů PSD. Aspose.PSD pro .NET API Reference .