Rotate or Flip images in C# .NET

Если вы разрабатываете приложения, которые требуют прочных возможностей редактирования изображений, то $99 Aspose.Imaging Image Rotate & Flip Plugin является отличным выбором. Этот мощный .NET Plugin упрощает процесс флипирования и ротации изображений, делая его идеальным для задач, таких как загрузки пользователей, графический дизайн или обработка комплектов. С Aspose.Imaging для .NET, вы можете без труда выполнять горизонтальные и вертикальные флипы, а также сочетать эти действия с ротацией.

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

Темы покрыты

C# API для Flip Images

И в Aspose.Imaging для .NET Библиотека предлагает всестороннюю API для манипуляции изображением.С помощью метода RotateFlip вы можете легко применять различные трансформации на широкий спектр формата изображения, включая как вертикальные, так и горизонтальные флипы.Вы можете установить эту API обработки изображений через NuGet или загрузить сборные файлы для интеграции в ваш проект.

PM> Install-Package Aspose.Imaging

Шаги к флипу изображения

Чтобы проследить изображение с помощью библиотеки Aspose.Imaging, следуйте следующим простым шагам:

  • Загрузите изображение: Начните с загрузки файла изображения, который вы хотите изменить.
  • Применить флип: используйте RotateFlip Метод определяет направление плавания (горизонтальное или вертикальное).
  • Спасите изображение: наконец, сохранить измененное изображение в желаемом формате.

Флип изображение

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

using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;

public void FlipImageHorizontally(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.RotateNoneFlipX);
        image.Save(outputPath, new PngOptions());
    }
}

Ротация и флип изображения

Вы также можете сочетать ротацию с флипировкой. вот как сделать оба в одном ходу:

public void RotateAndFlipImage(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.Rotate90FlipY);
        image.Save(outputPath, new PngOptions());
    }
}

Следя за этими шагами, вы можете легко манипулировать изображениями в ваших приложениях .NET с помощью мощных функций библиотеки Aspose.Imaging. Будь то для личных проектов или профессиональных приложений, флипирование и ротация изображений никогда не было проще!

Для более продвинутых задач обработки изображений, подумайте о том, чтобы исследовать API Image Conversion для конвертации изображений JPEG в DICOM с помощью C#, или проверите лучший ODG в SVG конвертер для .NET для дальнейшего улучшения возможностей вашего приложения.

More in this category