
Aspose.Imaging Image Rotate Plugin for .NET on erittäin tehokas ja budjettiystävällinen ratkaisu ohjelmattisesti kierrätys ja flipping kuvia. Tämä monipuolinen plugin avulla voit kierrättää kuvia eri kulmissa ja jopa yhdistää kierroksen kanssa fliping, mikä tekee siitä ihanteellisen valinnan kehittäjille ja freelancers samoin. Asposen maine erinomaisuus, voit parantaa sovelluksen työnkulkuja ylittämättä talousarviota. Olitpa tarpeen pyörittää kuvia 90, 180 tai 270 astetta, tai haluat soveltaa horisontaalista tai pystysuormaa, tämä plugin nopeuttaa prosessia. Tässä artikkelissa löydät kuten pyöriä kuvia C# käyttämällä Aspose-Ig.
Aiheita on katettu:
- C# API kuvien kääntämiseen
- Vaiheet kuvan kääntämiseksi C#: ssä#
- Käännä kuvaa C#:ssä#
- Käännä ja flip kuvaa C#: ssä#
C# API to Rotate Kuvia
Tehokkaasti pyöriä ja flip kuvia, käytämme Aspose.Imaging for .NET. Tämä tehokas .NET-kuvan manipulointikirjasto tukee laajan valikoiman raster- ja vektorimuotoja. voit helposti integroida sen projektisi NuGetin kautta tai lataamalla sen DLL.
PM> Install-Package Aspose.Imaging
Vaiheet kääntää kuvaa C#
Kuvan kierrätykseen määritä kierroskulma; yleisesti käytetyt kulmat ovat 90, 180 ja 270 astetta. Lisäksi voit kierrättää ja flip kuvan samanaikaisesti. Aspose.Imaging for .NET tarjoaa RotateFlipType Enum määrittelee sekä kierroskulman että flip-tyypin. Seuraavat kuvan kierroksen tyypit ovat käytettävissä:
- Pyöräily vain
- Kumpikin pyöri ja flip
Tässä on yksinkertainen luettelo askeleista kuvan kääntämiseksi C#: ssä#:
- Lataa kuva levystä.
- Määritä kiertotyyppi ja kiertää kuva.
- Tallenna päivitetyn kuvan.
Tässä on kuva, jota käytämme kuvan pyörimisen osoittamiseen:

Käännä kuvaa C#
Katsotaanpa, miten kääntää kuvaa ilman sitä. Seuraavat vaihtoehdot mahdollistavat kääntymisen ilman mitään kääntymistä:
- Rotate180FlipNone: 180 astetta pyörimättä
- Rotate270FlipNone: 270 astetta pyörimättä
- Rotate90FlipNone: 90 astetta pyörimättä
Voit suorittaa kuvan kääntämisen C#: ssä seuraamalla seuraavia vaiheita:
- Lataa kuvan tiedosto käyttäen Kuvia ja luokka.
- Kuvia kierrätetään 270 astetta käyttämällä Kuva.RotateFlip(RotateFlipType.Rotate270FlipNone) ja menetelmä.
- Tallenna päivitetyn kuvan käyttämällä Ilmoittautuminen ( String) ja menetelmä.
Tässä on koodi, joka osoittaa, miten kuvaa kierrätetään tiettyyn kulmaan:
// 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");
}
Tämä on seuraava kierrätetty kuva koodin suorittamisen jälkeen:

Rotate an Image
C# Kiertää kuvan Flippingin avulla
Seuraavaksi katsotaan, miten kääntää ja flip kuvia samanaikaisesti – ei tarvita lisävaihtoehtoja. yksinkertaisesti käytä seuraavia jäseniä RotateFlipType enum:
- Rotate180FlipX: 180 astetta pyörimällä horisontaalisesti
- Rotate180FlipXY: 180 astetta pyörimällä horisontaalisella ja pystysuoralla
- Rotate180FlipY: 180 astetta pyörimällä pystysuoralla
- Rotate270FlipX: 270 astetta pyörimällä horisontaalisesti
- Rotate270FlipXY: 270 astetta pyörimällä horisontaalisella ja pystysuoralla
- Rotate270FlipY: 270 astetta pyörimällä vertikaalisesti
- Rotate90FlipX: 90 astetta pyörimällä horisontaalisesti
- Rotate90FlipXY: 90 astetta pyörimällä horisontaalisella ja pystysuoralla
- Rotate90FlipY: 90 astetta pyörimällä pystysuoralla
Jotta haluat kääntää ja flipida kuvan C#:ssä, noudata seuraavia vaiheita:
- Lataa kuvan tiedosto käyttäen Kuvia ja luokka.
- Pyöri kuvaa 180 astetta, kun se liitetään horisontaalisesti Kuva.RotateFlip(RotateFlipType.Rotate180FlipX) ja menetelmä.
- Lopuksi tallentaa päivitetyn kuvan käyttämällä Ilmoittautuminen ( String) ja menetelmä.
Seuraava koodi kuvailee, miten kuvaa kierretään ja flipataan samanaikaisesti:
// 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");
}
Kuvan soveltamisen jälkeen kiertämisen ja flipping näyttää seuraavasti:

Rotate and Flip an Image
C# Kiertää kuvia ilmaisella lisenssillä
Sinä voit Saat ilmaisen väliaikaisen lisenssin Kuvien kierrätys ilman arviointirajoituksia.
johtopäätöksiä
Tässä artikkelissa opit, miten ohjelmattisesti kiertää kuvia C# käyttämällä $99 Aspose.Imaging plugin. Olet myös tutkinut toiminnallisuutta kääntää ja flip kuvia samanaikaisesti säilyttäen laadun. Lisätietoja .NET kuvankäsittelyn kirjastojen, mukaan lukien vertailun käytettävissä .NET kuvaa manipulointi kirjastot, tarkista Dokumentti. Voit myös ladata API: n lähdekoodin näytteitä GitHub. Jos sinulla on kysyttävää, ole vapaa pääsemään meihin foorumi.
Katso myös
- Kuvien muokkaaminen C#:n avulla#
- Muuntaa kuvia Grayscale C#
- Lisää Watermark kuviin C#:n avulla#
- PNG, JPEG ja TIFF -kuvat C#:n avulla#
More in this category
- Animoitujen GIF:ien optimointi .NET:ssä käyttämällä Aspose.Imaging
- Optimoi monivuotiset TIFF:t arkistointiin .NET: ssä Asposella
- E-kaupankäynnin alustojen tuotekuvia käyttämällä Aspose.Imaging for .NET
- HEIC JPEG/PNG muuntaminen Aspose.Imaging for .NET
- Korkean resoluution kuvien optimointi mobiilille ja webille .NET: ssä