Ako použiť úroveň úpravy pre Batch PSD foto korekcia
S Aspose.PSD pre .NET môžete aplikovať zmeny úrovne na stovky PSD naraz, čo zabezpečuje vizuálnu konzistenciu a pro-kvalitný tón.
Reálny svetový problém
Nekonzistentné čierne/biele body v knižniciach fotografií znižujú značku a kvalitu tlače. Manuálne pracovné toky Photoshopu sa nemôžu rozširovať na e-commerce, katalógy alebo archívne projekty.
Prehľad riešenia
Skriptovanie pridávania a úpravy vrstiev úrovní s presnými hodnotami vstupu/výstupu, aby sa získali opakovateľné, automatizované výsledky.
Predpoklady
- Visual Studio 2019 alebo neskôr
- .NET 6.0 alebo novší (alebo .Net Framework 4.6.2+)
- Aspose.PSD pre .NET od NuGet
- PSD súbor(y) na opravu
PM> Install-Package Aspose.PSD
krok za krokom implementácia
Krok 1: Nahrať súbor 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: Pridať úroveň úpravy vrstvy
var levels = psdImage.AddLevelsAdjustmentLayer();
Krok 3: Nastavenie úrovne
// 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: Zachráňte opravený PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Použitie prípadov a aplikácií
- Batch-korektné skenované alebo dedičné foto tón
- Posilnenie konzistentných čiernych a bielych bodov vo všetkých aktívach
- Predlet pre tlač, e-commerce alebo digitálne kampane
Spoločné výzvy a riešenia
Úrovne, ktoré neovplyvňujú výstup: Pozrite sa na poradie vrstvy – úpravy musia byť vyššie.
Potrebné pre korekciu na kanál: Cieľové červené, zelené a modré kanály individuálne prostredníctvom levels.GetChannelByIndex()
.
Najlepšie postupy
- Prehľad výsledkov na kalibrovanom displeji
- Skript pre batch práce cez celé priečinky
- Zálohovanie originálnych súborov
FAQ
**Q: Môžem opraviť všetky kanály naraz?**Odpoveď: Áno – používať Master kanál, alebo cítiť RGB samostatne podľa potreby.
**Q: Môžem exportovať ako JPEG alebo TIFF po korekcii?**Odpoveď: Áno – po úprave jednoducho použite požadované možnosti vývozu.
Záver
S Aspose.PSD pre .NET môžete automatizovať kvalitu fotografií pre akýkoľvek počet súborov PSD. Aspose.PSD pre .NET API Reference .