Умные Фильтры Умные Объекты PSD csharp

Умные фильтры предоставляют мощный способ выполнения недеструктивного редактирования изображений. Они позволяют сохранять настройки фильтров, что означает, что вы можете легко корректировать или удалять фильтры по мере необходимости. В этой статье мы рассмотрим, как редактировать, обновлять и добавлять умные фильтры, такие как GaussianBlurSmartFilter и AddNoiseSmartFilter, к PSD изображениям программным образом с использованием C#.

Содержание

Установка API Aspose.PSD

Чтобы работать с PSD изображениями программно в C#, вам нужно установить Aspose.PSD для .NET API. Вы можете быстро скачать его DLL файл из раздела Загрузки или использовать следующую команду установки NuGet в вашей среде разработки Visual Studio:

PM> Install-Package Aspose.PSD

Добавление, редактирование и обновление Умных Фильтров в C#

Вы можете манипулировать умными фильтрами на умных объектах в PSD файле, следуя этим шагам:

  1. Загрузите входное PSD изображение с помощью класса Image.
  2. Получите доступ к слою умного объекта из входного файла.
  3. Отредактируйте умный фильтр, проверив такие свойства, как радиус, режим наложения и непрозрачность.
  4. Обновите свойства фильтра и добавьте новые умные фильтры, такие как размытие Гаусса или добавление шума.
  5. Сохраните выходной файл с обновленными фильтрами и проверьте изменения.

Следующий фрагмент кода демонстрирует, как программно манипулировать PSD умными объектами и применять умные фильтры в C#:

Скриншот ниже показывает вывод, полученный на консоли после выполнения вышеуказанного фрагмента кода:

Вывод Умных Фильтров

Для справки вы также можете скачать входные и выходные файлы по этой ссылке.

Изучение возможностей API

API Aspose.PSD предлагает ряд классов и свойств для улучшения вашего опыта работы с PSD и другими форматами изображений. Для получения более подробной информации ознакомьтесь с разделом документации.

Получение бесплатной лицензии для оценки

Вы можете оценить API без каких-либо ограничений, запросив бесплатную временную лицензию. Это отличный способ исследовать все возможности API, который доступен всего за 99 долларов.

Заключение

В этой статье вы узнали, как работать с умными фильтрами на умных объектах в PSD изображении с использованием C#. Мы рассмотрели, как редактировать и обновлять существующие умные фильтры, а также как добавлять новые фильтры, такие как GaussianBlurSmartFilter и AddNoiseSmartFilter. Важно отметить, что вам не нужно устанавливать Photoshop или любое другое приложение для обработки изображений, так как API Aspose.PSD работает независимо. Если у вас есть какие-либо вопросы или проблемы, не стесняйтесь обращаться к нам на форуме.

Смотрите также

С этим руководством вы теперь готовы автоматизировать рабочие процессы PSD с помощью C# умных объектов и эффективно манипулировать PSD умными фильтрами с использованием .NET фреймворка. Удачного кодирования!