Kaip naudoti lygių koregavimą "Batch PSD" nuotraukų korekcijai

Kaip naudoti lygių koregavimą "Batch PSD" nuotraukų korekcijai

Su Aspose.PSD .NET, galite taikyti lygio pokyčius šimtai PSD vienu metu, užtikrinant vizualų nuoseklumą ir pro kokybės toną.

Realaus pasaulio problemos

Neįtikėtinos juodos ir baltos taškai nuotraukų bibliotekose mažina prekės ženklą ir spausdinimo kokybę. „Photoshop“ darbo srautai negali apimti elektroninės prekybos, katalogų ar archyvų projektų.

Sprendimo apžvalga

Skriptuokite lygių sluoksnių pridėjimą ir koregavimą su tiksliomis įvesties / išėjimo vertėmis, kad gautumėte pasikartojančius, automatizuotus rezultatus.

Prerequisites

  • „Visual Studio 2019“ arba vėliau
  • .NET 6.0 arba naujesnė (arba .Net Framework 4.6.2+)
  • ASPOSE.PSD už .NET iš NuGet
  • PSD failas(s) ištaisyti
PM> Install-Package Aspose.PSD

Žingsnis po žingsnio įgyvendinimas

1 žingsnis: atsisiųskite PSD failą

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 žingsnis: pridėti lygio prisitaikymo sluoksnį

var levels = psdImage.AddLevelsAdjustmentLayer();

3 žingsnis: nustatyti lygį

// 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 žingsnis: išsaugokite pataisytą PSD

psdImage.Save(outputFile);
psdImage.Dispose();

Naudokite atvejus ir paraiškas

  • Batch teisingas skenavimas arba paveldėjimo nuotraukų atspalvis
  • Įtvirtinti nuoseklų juodųjų ir baltųjų taškų visose turtuose
  • Prieš skrydį spausdinimui, elektroninei prekybai ar skaitmeninėms kampanijoms

Bendrieji iššūkiai ir sprendimai

Tiksliai, kurie neturi įtakos išleidimui: Patikrinkite sluoksnio tvarką – pritaikymo lygiai turi būti aukščiau.

Reikalavimai per kanalą korekcijai: Tiksliniai raudoni, žali, mėlyni kanalai atskirai per levels.GetChannelByIndex().

Geriausios praktikos

  • Išankstiniai rezultatai kalibruotame ekrane
  • Skriptas „Batch“ darbams visose failuose
  • Atsisiųsti originalius failus

FAQ

**Q: Ar galiu ištaisyti visus kanalus vienu metu?**A: Taip – naudokite „Master“ kanalą arba RGB tikslą atskirai, jei reikia.

**Q: Ar galiu eksportuoti kaip JPEG ar TIFF po korekcijos?**A: Taip – po koregavimo tiesiog naudokite pageidaujamas eksporto galimybes.

Conclusion

Su Aspose.PSD .NET, galite automatuoti nuotraukų kokybę bet kokiu PSD failų skaičiumi. Aspose.PSD už .NET API nuorodą .

 Lietuvių