Hogyan kell használni szintjének beállítását a Batch PSD fotójavításhoz
Az Aspose.PSD for .NET segítségével a szintváltozásokat egyszerre több száz PSD-re alkalmazhatja, garantálva a vizuális konzisztenciát és a pro-minőség hangját.
Valódi problémák
Nem következetes fekete/fehér pontok a fotókönyvtárakban csökkentik a márkát és a nyomtatási minőséget. A kézi Photoshop munkafolyamatok nem érhetők el az e-kereskedelemben, a katalógusokban vagy az archív projektekben.
megoldás áttekintése
A Levels rétegek hozzáadását és kiigazítását pontos be- és kimeneti értékekkel írja le, hogy ismétlődő, automatizált eredményeket érjen el.
előfeltételek
- Visual Studio 2019 vagy újabb
- .NET 6.0 vagy újabb (vagy .Net Framework 4.6.2+)
- Aspose.PSD for .NET a NuGet-ről
- PSD fájl(ek) a korrekcióhoz
PM> Install-Package Aspose.PSD
lépésről lépésre megvalósítás
1. lépés: Töltse le a PSD fájlt
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);
2. lépés: Adjunk hozzá egy szint-igazítási réteget
var levels = psdImage.AddLevelsAdjustmentLayer();
3. lépés: Állítsa be a szintet
// 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
4. lépés: mentse meg a javított PSD-t
psdImage.Save(outputFile);
psdImage.Dispose();
Esetek és alkalmazások használata
- Batch-korrekt szkennelt vagy örökletes fotó tónus
- Fekete/fehér pontok megerősítése minden eszközön
- Előrepülés a nyomtatáshoz, az e-kereskedelemhez vagy a digitális kampányokhoz
Közös kihívások és megoldások
Névek, amelyek nem befolyásolják a kimenetet: Ellenőrizze a réteg rendjét – a beállítás rétegeinek felfelé kell lennie.
** Szükség a csatornás korrekcióra:** Célzott vörös, zöld, kék csatorna egyénileg levels.GetChannelByIndex()
.
Legjobb gyakorlatok
- Előzetes eredmények egy kalibrált kijelzőn
- Script for batch jobs az egész mappákban
- Az eredeti fájlok visszaállítása
FAQ
**Q: Minden csatornát egyszerre javíthatom?**A: Igen – használja a Master csatornát, vagy cél RGB külön, ha szükséges.
**Q: Javítás után exportálhatok JPEG vagy TIFF formájában?**A: Igen – egyszerűen használja a kívánt export opciókat a beállítás után.
következtetések
Az Aspose.PSD for .NET segítségével automatizálhatja a fotók minőségét a PSD fájlok bármely számára. ASPOSE.PSD a .NET API referenciájához .