
Aspose.Imaging Image Rotate Plugin za .NET je vrlo učinkovito i proračunsko pristupačno rješenje za programski rotaciju i flipping slike.Ovaj sveobuhvatni plugin omogućuje vam da rotiraju slike u različitim kutovima, pa čak i kombinira rotacije s flipingom, čineći ga idealnim izborom za razvijatelje i slobodne radnike.S Aspose reputacijom za izvrsnost, možete poboljšati radne tokove aplikacije bez prekoračenja vašeg proračuna.Bez obzira na to hoćete li rotirati slike na 90, 180 ili 270 stupnjeva, ili želite primijeniti horizontalno ili vertikalno flijing, ovaj plugin usmjerava proces.U ovom članku ćete otkriti kako se obrađivati u C# pomoću Aspos.
Temati pokriveni:
C# API za rotirajuće slike
Da bismo učinkovito okrenuli i flip slike, mi ćemo koristiti Aspose.Imaging za .NET. Ova moćna knjižnica za manipulaciju slikom .NET podržava širok raster i vektorski format slike. možete ga lako integrirati u svoj projekt putem NuGeta ili preuzimanjem DLL-a.
PM> Install-Package Aspose.Imaging
Koraki za okretanje slike u C# {# korak-to-rotate-an-image-in-csharp}
Da biste okrenuli sliku, navedite kut rotacije; uobičajeno upotrijebljeni kutovi uključuju 90, 180 i 270 stupnjeva RotateFlipType enum za definiciju ugla rotacije i tipa flip. dostupni su sljedeći tipovi rotacija slike:
- Rotacija samo
- Oboje rotiraju i flip
Evo jednostavnog popisa koraka za okretanje slike u C#:
- Preuzmite sliku s diska.
- Određite vrstu rotacije i okrenite sliku.
- Sačuvajte ažuriranu sliku.
Ovdje je slika koju ćemo koristiti za prikazivanje rotacije slike:

Obrati sliku u C#
Pogledajmo kako okrenuti sliku bez flipping. sljedeće opcije omogućuju rotaciju bez flipping:
- Rotate180FlipNone: rotacija od 180 stupnjeva bez flipping
- Rotate270FlipNone: 270 stupnjeva rotacije bez flipping
- Rotate90FlipNone: rotacija 90 stupnjeva bez flipping
Da biste izvršili rotaciju slike u C#, slijedite ove korake:
- Preuzmite sliku datoteke pomoću slika Klasa je.
- Obrati sliku na 270 stupnjeva pomoću Sljedeći članakRotateFlip(RotateFlipType.Rotate270FlipNone) Metoda je.
- Sačuvajte ažuriranu sliku pomoću Sljedeći članakSave (string) Metoda je.
Evo skripta koda koji pokazuje kako okrenuti sliku u određenom kutu:
// Load the image file
using (var image = Aspose.Imaging.Image.Load("input.jpg"))
{
// Rotate the image by 270 degrees
image.RotateFlip(Aspose.Imaging.RotateFlipType.Rotate270FlipNone);
// Save the updated image
image.Save("rotated.jpg");
}
Ovo je rezultat rotirajuće slike nakon izvršenja koda:

Rotate an Image
C# Okrenuti sliku s Flipping
Sljedeće, pogledajmo kako okrenuti i flip slike istovremeno – nema dodatnih linija koda potrebna. jednostavno koristite bilo koji od sljedećih članova iz RotateFlipType enum:
- Rotate180FlipX: 180 stupnjeva rotacije s horizontalnim flippingom
- Rotate180FlipXY: rotacija 180 stupnjeva s horizontalnim i vertikalnim flippingom
- Rotate180FlipY: rotacija od 180 stupnjeva s vertikalnim flippingom
- Rotate270FlipX: 270 stupnjeva rotacije s horizontalnim flippingom
- Rotate270FlipXY: 270 stupnjeva rotacije s horizontalnim i vertikalnim flippingom
- Rotate270FlipY: 270 stupnjeva rotacije s vertikalnim flippingom
- Rotate90FlipX: rotacija 90 stupnjeva s horizontalnim flippingom
- Rotate90FlipXY: rotacija 90 stupnjeva s horizontalnim i vertikalnim flippingom
- Rotate90FlipY: rotacija 90 stupnjeva s vertikalnim flippingom
Da biste okrenuli i flip sliku u C#, slijedite ove korake:
- Preuzmite sliku datoteke pomoću slika Klasa je.
- Okrenite sliku 180 stupnjeva dok je horizontalno skloni pomoću Sljedeći članakRotateFlip(RotateFlipType.Rotate180FlipX) Metoda je.
- Konačno, sačuvajte ažuriranu sliku pomoću Sljedeći članakSave (string) Metoda je.
Sljedeći kod snippet ilustrira kako okrenuti i flip sliku istovremeno:
// Load the image file
using (var image = Aspose.Imaging.Image.Load("input.jpg"))
{
// Rotate the image by 180 degrees and flip horizontally
image.RotateFlip(Aspose.Imaging.RotateFlipType.Rotate180FlipX);
// Save the updated image
image.Save("rotated-flipped.jpg");
}
Slika nakon primjene rotacije i flipping izgleda sljedeće:

Rotate and Flip an Image
C# Rotacija slika sa besplatnom licencom
Možeš Dobiti besplatnu privremenu dozvolu da otvori slike bez ograničenja ocjenjivanja.
zaključak
U ovom članku ste naučili kako programski okrenuti slike u C# pomoću $99 Aspose.Imaging plugin. Također ste istražili funkcionalnost za okretanje i flip slike istovremeno dok održavate kvalitetu izlaska. za više informacija o .NET knjižnicama za obradu slika, uključujući usporedbu dostupnih knjižnica za manipulaciju slikom dokumentacija. Također možete preuzeti uzorke izvornog koda API-ja iz GitHub. Ako imate bilo kakvih pitanja, osjećajte se slobodno doći do nas na našem forum.
Vidjeti također
- Preuzimanje slika pomoću C#
- Konvertirati slike u Grayscale u C#
- Dodajte vodeni znak na slike pomoću C#
- Komprimirajte PNG, JPEG i TIFF slike pomoću C#
More in this category
- Optimizacija animiranih GIF-a u .NET-u pomoću Aspose.Imaging
- Optimizacija multi-page TIFF-a za arhiviranje u .NET-u s Aspose-om
- Animacije na temelju podataka u .NET-u s Aspose.Imaging
- Bez gubitaka i kvalitetno definirana kompresija slike u .NET-u s Aspose.Imaging
- HEIC na JPEG/PNG Konverzija s Aspose.Imaging za .NET