Jak korzystać z dostosowania poziomu do naprawy zdjęć Batch PSD
Z Aspose.PSD dla .NET można zastosować zmiany poziomu do setek PSD naraz, zapewniając konsystencję wizualną i pro-kvality ton.
Problem świata rzeczywistego
Niezrównoważone czarne/białe punkty w bibliotekach fotograficznych pogarsza jakość marki i druku. ręczne przepływy robocze Photoshop nie mogą się skalić do e-commerce, katalogów lub projektów archiwalnych.
Przegląd rozwiązania
Skrypt dodania i dostosowania warstw poziomu z dokładnymi wartościami wejścia/wyjścia, aby uzyskać powtarzalne, automatyczne wyniki.
Warunki
- Visual Studio 2019 lub później
- .NET 6.0 lub nowszy (lub .Net Framework 4.6.2+)
- Aspose.PSD dla .NET od NuGet
- plik PSD(s) do korekty
PM> Install-Package Aspose.PSD
Wdrażanie krok po kroku
Krok 1: Pobierz plik 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: Dodaj warstwę dostosowania poziomów
var levels = psdImage.AddLevelsAdjustmentLayer();
Krok 3: Ustaw poziom
// 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: Zachowaj poprawiony PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Korzystanie z przypadków i aplikacji
- Prawidłowy skanowany lub dziedziczony ton zdjęć
- Zapewnienie spójnych czarno-białych punktów we wszystkich aktywach
- Wstępne loty do drukowania, e-commerce lub kampanii cyfrowych
Wspólne wyzwania i rozwiązania
** Poziomy, które nie wpływają na wydajność:** Sprawdź polecenie warstwy – warstwa dostosowania muszą być powyżej.
Potrzebowanie na korektę na kanał: Target Red, Green, Blue kanale indywidualnie za pośrednictwem levels.GetChannelByIndex()
.
Najlepsze praktyki
- Przegląd wyników na kalibrowanym wyświetlaczu
- Skrypt pracy batch w całych folderach
- Backup oryginalnych plików
FAQ
** Q: Czy mogę naprawić wszystkie kanały naraz?**Odpowiedź: Tak – użyj kanału Master lub kieruj RGB oddzielnie w razie potrzeby.
** Q: Czy mogę eksportować jako JPEG lub TIFF po korektzie?**Odpowiedź: Tak – po dostosowaniu proszę użyć pożądanych opcji eksportu.
konkluzja
Za pomocą Aspose.PSD dla .NET można zautomatyzować jakość zdjęć dla dowolnej liczby plików PSD. Aspose.PSD dla .NET API Referencje .