Apply Smart Filters to PSD in C#

Introduzione

I filtri intelligenti in Photoshop consentono editing non distruttivo, consentendo di adeguare o rimuovere i filtri in qualsiasi momento senza pregiudicare l’immagine originale.In questo articolo, esploreremo come aggiungere, modificare e aggiornare i filtri intelligenti sulle strati degli oggetti intelligenti nei file PSD utilizzando C# .NET.

Perché utilizzare i filtri intelligenti?

I filtri intelligenti offrono diversi vantaggi, tra cui:

  • Editing non distruttivo per le strati di Photoshop.
  • Adattamenti semplici senza modificare l’immagine originale.
  • Automazione della manipolazione degli oggetti intelligenti PSD in C#.

Tabella dei contenuti

1. impostare Aspose.PSD per i filtri intelligenti

Per manipolare efficacemente i filtri intelligenti nei file PSD, utilizziamo [Aspose.PSD per .NET](https://products.aspose.net/psd:

  • Editare i file PSD direttamente senza bisogno di Photoshop.
  • Applicare e modificare le strati di oggetti intelligenti con facilità.
  • Add, adattare e rimuovere i filtri intelligenti senza sforzo.

Installazione

È possibile installare la biblioteca tramite NuGet con il seguente comando:

PM> Install-Package Aspose.PSD

In alternativa, è possibile scaricare il DLL dal Scarica la pagina.

Aggiungere, modificare e aggiornare i filtri intelligenti}

Per applicare e modificare i filtri intelligenti in un file PSD, seguire questi passaggi:

  • Carica l’immagine PSD utilizzando il Image di classe.
  • Accesso alla striscia di oggetto intelligente che si desidera modificare.
  • Editare i filtri intelligenti esistenti (ad esempio, adattare il raggio, l’opacità).
  • Add nuovi filtri come Gaussian Blur e Aggiungi rumore.
  • Salva il file PSD modificato per salvare i tuoi cambiamenti.

Esempio di codice

I filtri e gli effetti intelligenti supportati

Aspose.PSD supporta una varietà di intelligenti filtri che puoi applicare alle tue immagini:

Il filtro intelligentefunzione
Il blu di GaussiaSforza i confini per un effetto liscio.
Aggiungi rumoreSimulare la texture per effetti realistici.
SharpinoMigliora i confini e i dettagli.
ImpostazioneCrea un effetto 3D su strati selezionati.

Questi filtri possono essere programmaticamente controllati per ottenere miglioramenti di immagine personalizzati adeguati alle vostre esigenze.

Salvataggio e esportazione di PSD elaborati

Dopo aver aggiornato il file PSD con i filtri intelligenti, puoi salvarlo come segue:

psdImage.Save("output.psd");

Se si desidera esportare il file in altri formati, utilizzare questo taglio di codice:

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

Questo ti assicura di mantenere alta qualità generando diversi formati di immagine.

5. ottenere una licenza gratuita

Per utilizzare Aspose.PSD per .NET senza limitazioni, è possibile richiedere una gratuita licenza temporanea.

Per ulteriori dettagli, visita il documentazione ufficiale ** o posta le tue domande sul ** foro Aspose.

Conclusione e risorse aggiuntive

Il riassunto

In questa guida abbiamo coperto:

  • Come modificare le strati di oggetti intelligenti PSD in C#
  • Adding e adattamento di filtri intelligenti come Gaussian Blur
  • Salvataggio e esportazione di PSD modificati

Scopri di più

Con Aspose.PSD per .NET, è possibile manipolare in modo efficiente i file di Photoshop in modo programmatico senza richiedere Photoshop. Inizia ad automatizzare PSD smart object processing in C# oggi per solo $99! 🚀

More in this category