Apply Smart Filters to PSD in C#

Introducción

Los filtros inteligentes en Photoshop permiten la edición no destructiva, lo que le permite ajustar o eliminar los filtros en cualquier momento sin afectar a la imagen original.En este artículo, exploraremos cómo añadir, editar y actualizar los filtros inteligentes en las capas de objetos inteligentes dentro de los archivos PSD utilizando C# .NET.

Por qué usar filtros inteligentes?

Los filtros inteligentes ofrecen varias ventajas, incluyendo:

  • Editar no destructivo para las capas de Photoshop.
  • Adaptaciones fáciles sin modificar la imagen original.
  • Automatización de la manipulación de objetos inteligentes de PSD en C#.

Tabla de contenidos

Instalar Aspose.PSD para filtros inteligentes

Para manipular eficazmente los filtros inteligentes en los archivos PSD, utilizamos [Aspose.PSD para .NET](https://products.aspose.net/psd:

  • Editar los archivos PSD directamente sin necesidad de Photoshop.
  • Aplicar y modificar las capas de objetos inteligentes con facilidad.
  • Añadir, ajustar y eliminar filtros inteligentes sin duda.

Instalación

Puedes instalar la biblioteca a través de NuGet con el siguiente comando:

PM> Install-Package Aspose.PSD

Alternativamente, puede descargar el DLL de la Descargar la página.

Adicionar, editar y actualizar filtros inteligentes

Para aplicar y modificar filtros inteligentes en un archivo PSD, siga estos pasos:

  • Cargar la imagen PSD utilizando el Image de clase.
  • Acceso a la capa de objeto inteligente que desea modificar.
  • Editar filtros inteligentes existentes (por ejemplo, ajuste de rayos, opacidad).
  • Añade nuevos filtros como el Blur Gaussian y añade ruido.
  • Salva el archivo modificado de PSD para guardar sus cambios.

Código de ejemplo

Apoyo de filtros inteligentes y efectos

Aspose.PSD soporta una variedad de filtros inteligentes que puede aplicar a sus imágenes:

filtros inteligentesFuncionamiento
Bluera de GaussiaSólven los lados para un efecto suave.
Añadir ruidoSimula la textura para efectos realistas.
SharpenMejora los límites y los detalles.
El embajadorCrea un efecto 3D en las capas seleccionadas.

Estos filtros pueden ser programaticamente controlados para lograr mejoras de imagen personalizadas adaptadas a sus necesidades.

Ahorro y exportación de PSD procesados

Después de actualizar el archivo PSD con filtros inteligentes, puede guardarlo como sigue:

psdImage.Save("output.psd");

Si desea exportar el archivo a otros formatos, utilice este código:

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

Esto garantiza que mantenga alta calidad mientras genera diferentes formatos de imagen.

Obtener una licencia gratuita

Para utilizar Aspose.PSD para .NET sin limitaciones, puede solicitar una licencia temporal gratuita.

Para más detalles, visite el Documentación Oficial ** o envíe sus preguntas al ** [Fórum de Aspose] https://forum.aspose.net/).

Conclusión y recursos adicionales

Resumen

En esta guía, cubrimos:

  • Cómo modificar las capas de objetos inteligentes de PSD en C#
  • Añadir y ajustar filtros inteligentes como Gaussian Blur
  • Salvación y exportación de PSD modificados

Aprender más

Con Aspose.PSD para .NET, puedes manipular eficientemente los archivos de Photoshop de forma programática sin necesitar Photoshop. Comience automatizando el procesamiento de objetos inteligentes de PSD en C# hoy por sólo $99! 🚀

More in this category