Apply Smart Filters to PSD in C#

Introducere

Filtrele inteligente din Photoshop permit editarea non-destructive, permițându-vă să ajustați sau să eliminați filtre în orice moment fără a afecta imaginea originală.În acest articol, vom explora cum să adăugați, să editați și să actualizezi filtri inteligenti pe straturile de obiect inteligent în fișierele PSD folosind C# .NET.

De ce să folosești filtre inteligente?

Filtrele inteligente oferă mai multe avantaje, inclusiv:

  • Editare non-destructivă pentru straturile Photoshop.
  • Adaptări ușoare fără modificarea imaginii originale.
  • Automatizarea manipulării obiectelor inteligente PSD în C#.

Tabelul conținutului

Instalarea Aspose.PSD pentru filtre inteligente

Pentru a manipula în mod eficient filtrele inteligente în fișierele PSD, folosim [Aspose.PSD pentru .NET](https://products.aspose.net/psd:

  • Editarea fișierelor PSD direct fără a avea nevoie de Photoshop.
  • Aplicați și modificați straturile de obiecte inteligente cu ușurință.
  • Add, adjust, and remove smart filters fără întârziere.

Instalare

Puteți instala biblioteca prin NuGet cu următoarea comandă:

PM> Install-Package Aspose.PSD

Alternativ, puteți descărca DLL de la Aspose pagina de descărcare.

Adăugarea, editarea și actualizarea filtrelor inteligente

Pentru a aplica și modifica filtrele inteligente într-un fișier PSD, urmați următoarele pași:

  • Încărcați imaginea PSD folosind Image în clasă.
  • Acces la stratul de obiect inteligent pe care doriți să-l modificați.
  • Editați filtrele inteligente existente (de exemplu, ajustați raza, opacitatea).
  • Add new filters ca Gaussian Blur si Add Noise.
  • Salvați fișierul PSD modificat pentru a salva modificările.

Codul de exemplu

Filtre și efecte inteligente susținute

Aspose.PSD susține o varietate de filtre inteligente pe care le puteți aplica imaginilor dvs:

Filtru inteligentFuncţia
Cuvânt cheie: Gaussia BlurSe toarnă marginea pentru un efect neted.
Adăugați zgomotSimulă textura pentru efecte realiste.
SharpenÎmbunătățește marginea și detaliile fine.
EmboșiiCreează un efect 3D pe straturile selectate.

Aceste filtre pot fi controlate în mod programat pentru a realiza îmbunătățiri personalizate ale imaginii adaptate nevoilor dumneavoastră.

Economisirea si exportul PSD-urilor procesate

După actualizarea fișierului PSD cu filtre inteligente, îl puteți salva după cum urmează:

psdImage.Save("output.psd");

Dacă doriți să exportați fișierul în alte formate, folosiți acest scan de cod:

psdImage.Save("output.png", new PngOptions());

Acest lucru vă asigură că vă mențineți alta calitate în timp ce generați diferite formate de imagine.

5. obținerea unei licențe gratuite

Pentru a folosi Aspose.PSD pentru .NET fără restricții, puteți solicita o licență temporară gratuită.

Pentru mai multe detalii, vizitați Documentația oficială ** sau puneți întrebările pe ** Forum Aspose.

Conclusie și resurse suplimentare

Rezumatul

În acest ghid, am acoperit:

  • Cum să modificați straturile de obiecte inteligente PSD în C#
  • Adăugarea și ajustarea filtrelor inteligente, cum ar fi Gaussian Blur
  • Salvarea și exportul PSD-urilor modificate

Aflați mai mult

Cu Aspose.PSD pentru .NET, puteți manipula în mod eficient fișierele Photoshop programat fără a avea nevoie de Photoshop. Începe automatizarea procesării obiectelor inteligente PSD în C# astăzi pentru doar $99! 🚀

More in this category