Kaip pritaikyti PSD nuotraukas su Aspose.PSD .NET

Kaip pritaikyti PSD nuotraukas su Aspose.PSD .NET

Aspose.PSD .NET leidžia automatizuoti sudėtingus kurvos koregavimus daugelyje PSD nuotraukų su keliomis kodo linijomis.

Realaus pasaulio problemos

Rankinis kurvos koregavimas yra tikslus, bet pernelyg lėtas didelioms nuotraukų bibliotekoms, kampanijoms ar kūrybinei automatizavimui.

Sprendimo apžvalga

Pridėti arba redaguoti kurvų koregavimo sluoksnį, tada nustatyti kurvos taškus kanalų per kanalą valdymo - visi visiškai rašytinis.

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) siekiant tobulinti
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_curves_adjusted.psd";

var loadOptions = new PsdLoadOptions() { LoadEffectsResource = true };
PsdImage psdImage = (PsdImage)Image.Load(inputFile, loadOptions);

2 žingsnis: įdėkite kurvų korekcijos sluoksnį

var curvesLayer = psdImage.AddCurvesAdjustmentLayer();

3 žingsnis: koreguoti kurvio taškus

var curveManager = curvesLayer.GetCurvesManager();
// Example: Add a control point at (input: 50, output: 32) for the first (master) channel
curveManager.AddCurvePoint(0, 50, 32);

4 žingsnis: išsaugokite pritaikytą PSD

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

Naudokite atvejus ir paraiškas

  • Batch teisingas poveikis ir kontrastas daugeliui nuotraukų
  • Automatiškas tonas ir spalvų laipsnis kūrybinių kampanijų
  • Sukurkite pakartotinius korekcijos scenarijus studijos darbo srautams

Bendrieji iššūkiai ir sprendimai

Kūriniai neveikia: Įsitikinkite, kad koregavimo sluoksnis yra virš tikslinio paveikslėlio.

Sudėtingi reikalavimai: Naudokite keletą krypties taškų, kad kiekviename kanale būtų tinkama kontrolė.

Geriausios praktikos

  • Iš anksto peržiūrėkite „Photoshop“ arba „PSD“ žiūrovą
  • Spausdinti daug failų vienu metu
  • Išsaugokite originalus lengvai

FAQ

**Q: Ar galiu pritaikyti konkrečius RGB kanalus?**A: Taip – tikslinis kanalo indeksas AddCurvePoint (Pavyzdžiui, 1 raudona, 2 žalia, 3 mėlynos).

**Q: Ar galiu tai naudoti ir PSB failuose?**A: Taip – API veikia PSD ir PSB formatuose.

Conclusion

Su Aspose.PSD .NET, profesionalios krypties koregavimas yra automatizuotas ir pakartojamas bet kokio kiekio nuotraukų darbą. Aspose.PSD už .NET API nuorodą .

 Lietuvių