title: "Programowo obracanie obrazów w C# | Plugin do obracania i flipowania obrazów Aspose.Imaging za $99"
seoTitle: "Obracanie obrazów w C#: poziome i pionowe flipowanie z .NET | Aspose"
description: "Naucz się programowo obracać obrazy w C# używając pluginu Obracanie i Flipowanie Obrazów Aspose.Imaging. Wykonuj poziome, pionowe oraz łączone flipowanie z obrotem używając biblioteki .NET."
date: 2024-07-18
draft: false
author: Usman Aziz
summary: "Opanuj sztukę programowego obracania obrazów w C# z pluginem Obracanie i Flipowanie Obrazów Aspose.Imaging za $99. Naucz się poziomego, pionowego i łączonego flipowania z obrotem używając szczegółowych kroków i przykładów kodu."
tags:
- "obracanie obrazów w csharp"
- "csharp flipowanie obrazów"
- "obracanie i flipowanie obrazów csharp"
- "dotnet manipulacja obrazami"
categories: ["Rodzina pluginów Aspose.Imaging"]
---
Jeśli rozwijasz aplikacje z możliwościami edytowania obrazów, **plugin Obracanie i Flipowanie Obrazów Aspose.Imaging za $99** oferuje solidne i efektywne rozwiązanie do obracania i flipowania obrazów. Ta **najlepsza biblioteka do flipowania obrazów .NET** upraszcza skomplikowane operacje, umożliwiając płynne poziome i pionowe flipowanie, a także obrót. Niezależnie od tego, czy przygotowujesz obrazy do przesyłania przez użytkowników, zadań związanych z grafika czy przetwarzania wsadowego, Aspose.Imaging dla .NET sprawia, że zadania te są łatwe do wykonania dzięki swoim efektywnym możliwościom flipowania obrazów.
Ten przewodnik demonstruje **jak programowo obracać obrazy w C#**, obejmując poziome flipowanie, pionowe flipowanie oraz łączenie flipowania z obrotem.
---
### Zakres tematyczny:
- [API C# do obracania obrazów](#api-do-obracania-obrazów)
- [Kroki do obracania obrazu](#kroki-do-obracania-obrazu)
- [Obróć obraz](#obróć-obraz)
- [Obróć i flipuj obraz](#obróć-i-flipuj-obraz)
---
## API C# do obracania obrazów {#api-do-obracania-obrazów}
[Aspose.Imaging dla .NET][1] oferuje obszerne API do manipulowania obrazami. Dzięki metodzie **RotateFlip** możesz łatwo stosować obroty i flipy do różnych formatów obrazów, w tym flipów pionowych i poziomych. Możesz zainstalować **bibliotekę do manipulacji obrazami .NET** za pośrednictwem NuGet lub pobrać pliki zestawu dla integracji.
```bash
PM> Install-Package Aspose.Imaging
Kroki do obracania obrazu w C#
Używając Aspose.Imaging, możesz łatwo flipować obrazy zarówno poziomo, jak i pionowo. API dostarcza enumerację RotateFlipType, aby określić typ flipu (i/lub kąt obrotu). Możesz przeprowadzić następujące operacje flipowania/obrotu na obrazie:
- Tylko obrót
- Tylko flipowanie
- Zarówno obrót, jak i flipowanie
Oto kroki do obracania obrazu w C#.
- Załaduj obraz z dysku.
- Flipuj obraz w pożądanym kierunku za pomocą możliwości funkcji C# do manipulacji obrazami.
- Zapisz zaktualizowany obraz na dysku.
Napiszmy kod C# dla powyższych kroków i zobaczmy, jak flipować poniższy obraz.
Obracanie obrazu w C#
Aby flipować obraz, wykorzystuje się następujące człony RotateFlipType.
- RotateNoneFlipX: Brak obrotu z poziomym flipowaniem
- RotateNoneFlipY: Brak obrotu z pionowym flipowaniem
- RotateNoneFlipXY: Brak obrotu z poziomym i pionowym flipowaniem
Oto kroki do flipowania obrazu w C#.
- Najpierw załaduj plik obrazu za pomocą klasy Image.
- Następnie flipuj obraz poziomo za pomocą metody Image.RotateFlip(RotateFlipType.RotateNoneFlipX).
- Na koniec zapisz zaktualizowany obraz za pomocą metody Image.Save(string).
Poniższy przykład kodu pokazuje, jak flipować obraz w aplikacjach .NET za pomocą tego przystępnego rozwiązania do manipulacji obrazami .NET.
Poniższy zrzut ekranu pokazuje, jak obraz jest flipowany za pomocą powyższego fragmentu kodu.
Obróć i flipuj obraz w C#
W tej sekcji zobaczymy, jak jednocześnie obracać i flipować obraz. Aby to osiągnąć, wykorzystywane są następujące człony enumeracji RotateFlipType.
- Rotate180FlipX: Obrót o 180 stopni z poziomym flipowaniem
- Rotate180FlipXY: Obrót o 180 stopni z poziomym i pionowym flipowaniem
- Rotate180FlipY: Obrót o 180 stopni z pionowym flipowaniem
- Rotate270FlipX: Obrót o 270 stopni z poziomym flipowaniem
- Rotate270FlipXY: Obrót o 270 stopni z poziomym i pionowym flipowaniem
- Rotate270FlipY: Obrót o 270 stopni z pionowym flipowaniem
- Rotate90FlipX: Obrót o 90 stopni z poziomym flipowaniem
- Rotate90FlipXY: Obrót o 90 stopni z poziomym i pionowym flipowaniem
- Rotate90FlipY: Obrót o 90 stopni z pionowym flipowaniem
Oto kroki do obracania i flipowania obrazu w C#.
- Najpierw załaduj plik obrazu za pomocą klasy Image.
- Następnie obróć obraz o 180 stopni i flipuj go poziomo za pomocą metody Image.RotateFlip(RotateFlipType.Rotate180FlipX).
- Na koniec zapisz zaktualizowany obraz za pomocą metody Image.Save(string).
Poniższy fragment kodu C# pokazuje, jak przeprowadzić obrót i flipowanie jednocześnie, demonstrując moc programowej manipulacji obrazami C#.
Poniższy zrzut ekranu pokazuje, jak wygląda obraz po zastosowaniu obrotu i flipowania.
API Flipping Obrazów C# - Uzyskaj darmową licencję
Możesz uzyskać darmową tymczasową licencję i flipować obrazy poziomo i pionowo bez ograniczeń oceny, korzystając z API flipping obrazów .net.
Wnioski
W tym artykule nauczyłeś się, jak programowo obracać obrazy w C#. Ponadto przewodnik krok po kroku i przykłady kodu pokazały, jak flipować obraz oraz obracać i flipować obraz jednocześnie. Możesz odkrywać więcej o najlepszej bibliotece do flipowania obrazów w C# poprzez dokumentację. Dodatkowo możesz pobrać przykłady kodu źródłowego API z GitHub. W przypadku jakichkolwiek pytań, możesz skontaktować się z nami na naszym forum.