Crop Rotate PSD C#

PSD изображения широко используются в графическом дизайне и визуальных проектах. Порой может возникнуть необходимость обрезать или повернуть PSD изображение для соответствия определенным эстетическим требованиям. В этой статье мы рассмотрим, как эффективно обрезать или поворачивать PSD изображение с использованием C#. Для вашего удобства, вот разделы, которые мы охватим:

Установка C# .NET API для манипуляции PSD

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

PM> Install-Package Aspose.PSD

Обрезка PSD изображения с использованием метода смещения в C#

Чтобы обрезать PSD изображение, смещая его содержимое к центру, выполните следующие шаги:

  1. Загрузите входное PSD изображение, используя экземпляр класса RasterImage.
  2. Кэшируйте PSD изображение с помощью метода CacheData для повышения производительности.
  3. Укажите значения смещения и вызовите метод Crop.
  4. Сохраните обрезанное изображение в желаемое место.

Вот фрагмент кода, демонстрирующий, как программно обрезать PSD изображение в C#:

Обрезка PSD изображения с прямоугольными координатами в C#

Вы также можете обрезать определенные части PSD изображения, используя прямоугольные координаты. Для этого выполните следующие шаги:

  1. Загрузите входной PSD файл с классом RasterImage.
  2. Кэшируйте входное изображение для повышения производительности.
  3. Создайте объект Rectangle с вашими желаемыми координатами.
  4. Обрежьте PSD изображение и сохраните выходной файл.

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

Поворот PSD изображения под любым углом с использованием C#

Поворот PSD изображения под любым заданным углом можно выполнить с помощью следующих шагов:

  1. Загрузите входное PSD изображение, используя класс RasterImage.
  2. Кэшируйте изображение для повышения производительности.
  3. Установите желаемый угол поворота с помощью метода Rotate.
  4. Сохраните повернутый PSD файл.

Вот фрагмент кода, показывающий, как программно повернуть PSD изображение в C#:

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

Чтобы протестировать API в полном объеме, вы можете запросить бесплатную лицензию для оценки.

Заключение

В этой статье вы узнали, как программно обрезать или поворачивать PSD изображение с использованием C#. Интегрируя эти функции в ваши .NET приложения, вы можете улучшить свои возможности обработки графики. Для получения более подробной информации, пожалуйста, посетите раздел документации. Если у вас есть какие-либо вопросы, не стесняйтесь обращаться через бесплатный форум поддержки.

См. также