Rotate or Flip images in C# .NET

Wenn Sie Anwendungen entwickeln, die robuste Image-Editing-Fähigkeiten erfordern, ist die $99 Aspose.Imaging Image Rotate & Flip Plugin eine ausgezeichnete Wahl. Dieser leistungsstarke .NET Plugin vereinfacht den Prozess der Flipping und Rotating von Bildern, so dass es ideal für Aufgaben wie Benutzer-Upload, Grafik-Design oder Batch-Verarbeitung ist. Mit Aspose.Imaging für .NET können Sie horizontale und vertikale Flips ohne Mühe durchführen, sowie diese Aktionen mit Rotation kombinieren.

In diesem Leitfaden erfahren Sie, wie Sie Bilder programmatisch in C# flippen, einschließlich Methoden für horizontale Flipping, vertikale Flipping und Kombination von Flips mit Rotationen.

Themen abgedeckt

C# API zu Flip Bilder

The Aspose.Imaging für .NET library offers a comprehensive API for image manipulation. With the RotateFlip method, you can easily apply various transformations to a wide range of image formats, including both vertical and horizontal flips. You can install this image processing API via NuGet or download the assembly files for integration into your project.

PM> Install-Package Aspose.Imaging

Schritte zum Flip ein Bild

Um ein Bild mit der Aspose.Imaging Bibliothek zu flippen, folgen Sie diesen einfachen Schritten:

  • Laden Sie das Bild: Beginnen Sie mit dem Laden der Bilddatei, die Sie modifizieren möchten.
  • Apply the Flip: Use the RotateFlip method to specify the flipping direction (horizontal or vertical).
  • Save the Image: Schließlich speichern Sie das modifizierte Bild in Ihrem gewünschten Format.

Flip ein Bild

Hier ist ein einfaches Beispiel, das zeigt, wie man ein Bild horizontell in C# fließt#:

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());
    }
}

Rotate und Flip ein Bild

Sie können auch rotation mit flipping kombinieren. hier ist, wie man beide in einem go tun kann:

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

Durch die Folge dieser Schritte können Sie Bilder in Ihren .NET-Anwendungen leicht manipulieren, indem Sie die leistungsfähigen Funktionen der Aspose.Imaging-Bibliothek verwenden. Ob für persönliche Projekte oder professionelle Anwendungen, Flipping und Rotation von Bildern ist nie einfacher!

Für fortschrittliche Bildverarbeitungsaufgaben berücksichtigen Sie die Erforschung der Image Conversion API, um JPEG-Bilder zu DICOM mit C# zu konvertieren, oder überprüfen Sie den Best ODG to SVG Converter für .NET, um die Kapazitäten Ihrer Anwendung weiter zu verbessern.

More in this category