Kako primijeniti Hue i Saturation učinke na PSD slike pomoću .NET-a
Uz Aspose.PSD za .NET, možete prilagoditi ove svojstva za velike setove PSD slika ili automatizirati kreativno razvrstavanje boja.
Real-svjetski problem
Ručno mijenjanje visine/saturiranja za svaku sliku je usporeno i nepovratno.Automatija osigurava dosljednost i oslobađa dizajnere za vrijednije radove.
Pregled rješenja
Dodajte ili ažurirajte sloj prilagodbe Hue/Saturation, postavite svoje vrijednosti i sačuvajte.
Preduzeća
- Visual Studio 2019 ili kasnije
- .NET 6.0 ili noviji (ili .Net Framework 4.6.2+)
- Aspose.PSD za .NET od NuGet
- PSD datoteka(s) za obradu
PM> Install-Package Aspose.PSD
Korak po korak provedba
Korak 1: Preuzmite PSD datoteku
using Aspose.PSD;
using Aspose.PSD.FileFormats.Psd;
string inputFile = "./input/photo.psd";
string outputFile = "./output/photo_huesat.psd";
var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);
Korak 2: Dodajte sloj prilagodbe Hue/Saturation
var hueSaturation = psdImage.AddHueSaturationAdjustmentLayer();
Korak 3: Prilagodite kožu, Saturiranje i svjetlost
hueSaturation.Hue = -43; // Range: -180 to 180
hueSaturation.Saturation = 4; // Range: -100 to 100
hueSaturation.Lightness = 10; // Range: -100 to 100 (optional)
Korak 4: Sačuvajte poboljšani PSD
psdImage.Save(outputFile);
psdImage.Dispose();
Korištenje slučajeva i aplikacija
- Batch-color ispravna fotografija proizvoda
- Primijenite kreativno razvrstavanje boja u kampanjama
- Povećanje vibracije za društvene i marketinške imovine
Zajednički izazovi i rješenja
Extreme postavke izgledaju neprirodno: Počnite s malim vrijednostima za realistično poboljšanje.
Sloj nije vidljiv: Prilagodba mora biti iznad ciljanog sloja slike.
Najbolje prakse
- Uvijek predvidjeti konačne rezultate prije objavljivanja
- Script za batch dosje kako bi se uštedjelo vrijeme
- Slijedeći članakOriginalni prije automatizacije
FAQ
**Q: Mogu li automatizirati ovo za različite rasponove boja?**Odgovor: Da – upotreba API referencije za napredne opcije masiranja i kanala.
Q: Je li to reverzibilno?Odgovor: Da – zadržite strukturu sloja prilagodbe PSD-a za ne-destruktivno uređivanje.
zaključak
Uz Aspose.PSD za .NET, možete standardizirati i poboljšati vibraciju fotografije u svim vašim PSD imovinama. Aspose.PSD za .NET API reference .