Obracanie lub przewracanie obrazów w C# .NET

Jeśli rozwijasz aplikacje z funkcjami edycji obrazów, Wtyczka Obróć i Przewróć Obrazy Aspose.Imaging za 99 USD oferuje solidne i efektywne rozwiązanie do przewracania i obracania obrazów. Ta najlepsza biblioteka do przewracania obrazów w .NET upraszcza skomplikowane operacje, umożliwiając bezproblemowe przewracanie poziome i pionowe oraz rotację. Niezależnie od tego, czy przygotowujesz obrazy do przesyłania przez użytkowników, zadań związanych z projektowaniem graficznym, czy przetwarzania wsadowego, Aspose.Imaging dla .NET sprawia, że te zadania są łatwe dzięki swoim efektywnym możliwościom przewracania obrazów.

Ten przewodnik przedstawia jak programowo przewracać obrazy w C#, obejmując przewracanie poziome, pionowe oraz połączenie przewracania z rotacją.


Tematy poruszane w artykule:


API C# do Przewracania Obrazów

Aspose.Imaging dla .NET oferuje kompleksowe API do manipulacji obrazami. Dzięki metodzie RotateFlip możesz bez wysiłku stosować rotacje i przewracania do różnych formatów obrazów, w tym do przewracania pionowego i poziomego. Możesz zainstalować bibliotekę manipulacji obrazami .NET za pomocą NuGet lub pobrać pliki assembly do integracji.

PM> Install-Package Aspose.Imaging

Kroki do Przewrócenia Obrazu w C#

Korzystając z Aspose.Imaging, możesz łatwo przewracać obrazy zarówno poziomo, jak i pionowo. API dostarcza enum RotateFlipType do określenia typu przewracania (i ewentualnie kąta rotacji). Możesz przeprowadzić następujące operacje przewracania/rotacji na obrazie:

  • Tylko rotacja
  • Tylko przewracanie
  • I rotacja, i przewracanie

Poniżej przedstawiono kroki do przewrócenia obrazu w C#.

  • Załaduj obraz z dysku.
  • Przewróć obraz w pożądanym kierunku, korzystając z możliwości funkcji biblioteki manipulacji obrazami C#.
  • Zapisz zaktualizowany obraz na dysku.

Napiszmy kod C# dla powyższych kroków i zobaczmy, jak przewrócić poniższy obraz.

Obraz do rotacji i przewracania

Przewróć Obraz w C#

Aby przewrócić obraz, wykorzystane zostaną następujące człony RotateFlipType.

  • RotateNoneFlipX: Brak rotacji z poziomym przewracaniem
  • RotateNoneFlipY: Brak rotacji z pionowym przewracaniem
  • RotateNoneFlipXY: Brak rotacji z przewracaniem poziomym i pionowym

Poniżej przedstawiono kroki do przewrócenia obrazu w C#.

Poniższy przykład kodu pokazuje, jak przewrócić obraz w aplikacjach .NET, korzystając z tego przystępnego rozwiązania do manipulacji obrazami .NET.

Poniższy zrzut ekranu pokazuje, jak obraz jest przewracany przy użyciu powyższego fragmentu kodu.

Przewróć obraz w C#

Przewróć obraz

Obróć i Przewróć Obraz w C#

W tej sekcji zobaczymy, jak obrócić i przewrócić obraz jednocześnie. Aby to osiągnąć, wykorzystane będą następujące człony enum RotateFlipType.

  • Rotate180FlipX: 180-stopniowa rotacja z poziomym przewracaniem
  • Rotate180FlipXY: 180-stopniowa rotacja z przewracaniem poziomym i pionowym
  • Rotate180FlipY: 180-stopniowa rotacja z pionowym przewracaniem
  • Rotate270FlipX: 270-stopniowa rotacja z poziomym przewracaniem
  • Rotate270FlipXY: 270-stopniowa rotacja z przewracaniem poziomym i pionowym
  • Rotate270FlipY: 270-stopniowa rotacja z pionowym przewracaniem
  • Rotate90FlipX: 90-stopniowa rotacja z poziomym przewracaniem
  • Rotate90FlipXY: 90-stopniowa rotacja z przewracaniem poziomym i pionowym
  • Rotate90FlipY: 90-stopniowa rotacja z pionowym przewracaniem

Poniżej przedstawiono kroki do obrócenia i przewrócenia obrazu w C#.

Poniższy fragment kodu C# pokazuje, jak jednocześnie przeprowadzić rotację i przewracanie, prezentując moc programowej manipulacji obrazem w C#.

Poniższy zrzut ekranu pokazuje, jak obraz wygląda po zastosowaniu rotacji i przewracania.

Obróć i przewróć obraz w C#

Obróć i przewróć obraz

API do Przewracania Obrazów w C# - Uzyskaj Bezpłatną Licencję

Możesz uzyskać bezpłatną tymczasową licencję i przewracać obrazy poziomo i pionowo bez ograniczeń oceny przy użyciu API do przewracania obrazów .net.

Podsumowanie

W tym artykule dowiedziałeś się, jak programowo przewracać obrazy w C#. Ponadto krok po kroku przewodnik i przykłady kodu wykazały, jak przewrócić obraz oraz jak obrócić i przewrócić obraz jednocześnie. Możesz odkryć więcej na temat najlepszej biblioteki do przewracania obrazów w C# w dokumentacji. Dodatkowo możesz pobrać przykłady kodu źródłowego API z GitHub. W razie jakichkolwiek pytań możesz skontaktować się z nami na naszym forum.

Zobacz także