Rotate or Flip images in C# .NET

Jeśli rozwijasz aplikacje, które wymagają solidnych możliwości edycji obrazu, $99 Aspose.Imaging Image Rotate & Flip Plugin jest doskonałym wyborem. Ten potężny .NET Plugin ułatwia proces flipping i rotating obrazów, dzięki czemu jest idealny do zadań takich jak przesyłki użytkownika, projektowanie graficzne lub przetwarzanie zestawów.

W tym przewodniku dowiesz się, jak programowo flipwać obrazy w C#, w tym metody dla horyzontalnego flipingu, pionowego flipingu i łączenia flipów z rotacjami.

Temat pokryty

C# API do Flip Images

W tym Aspose.Imaging dla .NET Biblioteka oferuje kompleksową API do manipulacji obrazami.Z metodą RotateFlip można łatwo zastosować różne transformacje do szerokiej gamy formatów obrazu, w tym zarówno pionowych, jak i horyzontalnych flips.Możesz zainstalować tę API do przetwarzania obrazów za pośrednictwem NuGet lub pobrać pliki montażu do integracji w projekcie.

PM> Install-Package Aspose.Imaging

Krok do Flip obraz

Aby odblokować obraz za pomocą biblioteki Aspose.Imaging, postępuj zgodnie z tymi prostymi krokami:

  • Pobierz obraz: Zacznij od pobierania pliku obrazu, który chcesz zmienić.
  • Aplikuj Flip: Użyj RotateFlip Metoda określająca kierunek pływania (horizontalny lub pionowy).
  • Zachowaj obraz: Wreszcie, zapisuj zmieniony obraz w pożądanej formie.

Flip obrazek

Oto prosty przykład, który pokazuje, jak przepłukać obraz horyzontalnie w 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());
    }
}

Rota i Flip obraz {#rotate-and-flip-an image}

Możesz również połączyć rotację z flipping. oto jak zrobić obie w jednym go:

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

Poprzez te kroki można łatwo manipulować obrazami w aplikacjach .NET za pomocą potężnych funkcji biblioteki Aspose.Imaging. Czy dla projektów osobistych, czy profesjonalnych aplikacji, flipping i rotating obrazów nigdy nie było łatwiejsze!

Aby uzyskać bardziej zaawansowane zadania w zakresie przetwarzania obrazu, należy zastanowić się nad przeglądaniem API konwersji obrazu aby konwertować obrazy JPEG do DICOM za pomocą C# lub sprawdź najlepszy konwerter ODG do SVG dla .NET, aby jeszcze bardziej poprawić możliwości aplikacji.

More in this category