
Aspose.Imaging Image Rotate Plugin for .NET ** ir ļoti efektīvs un budžeta labvēlīgs risinājums programmatiski rotēt un flirtēt attēlus. Šis daudzveidīgs plugins ļauj rotat attēli dažādos stūrakmeņos un pat apvienot rotāciju ar flirtu, padarot to par ideālu izvēli izstrādātājiem un brīvprātīgajiem līdzīgi. Ar Aspose reputāciju par izcilību, jūs varat uzlabot savu pieteikumu darba plūsmas, nepārsniedzot jūsu budžetu. Vai jums ir nepieciešams, lai rotētu attēlu par 90, 180 vai 270 grādiem, vai vēlaties piemērot horizontālu vai vertikālu flipping, šis plugin paātrina procesu. Šajā rakstā jūs atradīsietkāpumus attēlos C# lietojot Asposa.
Tēmas aptver:
C# API rotēt attēlus
Lai efektīvi rotētu un flip attēlus, mēs izmantosim Aspose.Imaging par .NETŠī spēcīga .NET attēlu manipulācijas bibliotēka atbalsta plašu rastera un vektoru attēla formātu klāstu. jūs varat to viegli integrēt savā projektā, izmantojot NuGet vai lejupielādējot savu DLL.
PM> Install-Package Aspose.Imaging
Sēdes, lai rotētu attēlu C#
Lai rotētu attēlu, norādīt rotācijas leņķi; parasti izmantojamie stūri ietver 90, 180 un 270 grādus. RotateFlipType enum definēt gan rotācijas leņķi un flip tipu. ir pieejami šādi attēla rotāciju veidi:
- Rotācija tikai
- Abas rotācijas un flip
Šeit ir vienkāršs secinājums par soļiem, kā rotēt attēlu C#:
- Lejupielādēt attēlu no diska.
- Nosakiet rotācijas veidu un rotējiet attēlu.
- Saglabā atjauninātu attēlu.
Šeit ir attēls, ko mēs izmantosim, lai demonstrētu attēla rotāciju:

Atgrieziet attēlu C#
Mēs izpētīsim, kā rotēt attēlu, nepaliekot to. šādas iespējas ļaus rotēties bez jebkādām pļavām:
- Rotate180FlipNone : 180 grādu rotācija bez flīzes
- Rotate270FlipNone : 270 grādu rotācija bez flīzes
- Rotate90FlipNone : 90 grādu rotācija bez flīzes
Lai veiktu attēla rotāciju C#, sekojiet šādiem soļiem:
- Lejupielādēt attēla failu, izmantojot Image Klases ir.
- Apgrieziet attēlu līdz 270 grādiem, izmantojot Fotoattēls (RotateFlipType, Rotate270flipNone) Metode ir.
- Saglabā atjauninātu attēlu, izmantojot Fotoattēls (string ) Metode ir.
Šeit ir koda snippet, kas parāda, kā rotēt attēlu konkrētajā leņķī:
// 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");
}
Tas ir rezultāts rotēts attēls pēc kodes veikšanas:

Rotate an Image
C# Apgriezt attēlu ar Flipping
Nākamais, redzēsim, kā rotēt un flip attēlus vienlaicīgi – nav nepieciešamas papildu koda līnijas. Vienkārši izmantojiet kādu no šādiem locekļiem no RotateFlipType enum:
- Rotate180FlipX : 180 grādu rotācija ar horizontālu svīšanu
- Rotate180FlipXY : 180 grādu rotācija ar horizontālu un vertikālo flīžu
- Rotate180FlipY : 180 grādu rotācija ar vertikālo flīžu
- Rotate270FlipX : 270 grādu rotācija ar horizontālu flipping
- Rotate270FlipXY : 270 grādu rotācija ar horizontālu un vertikālo flīžu
- Rotate270FlipY : 270 grādu rotācija ar vertikālo flīžu
- Rotate90FlipX : 90 grādu rotācija ar horizontālu flīžu
- Rotate90FlipXY : 90 grādu rotācija ar horizontālu un vertikālo flīžu
- Rotate90FlipY : 90 grādu rotācija ar vertikālo flīžu
Lai rotētu un flip attēlu C#, sekojiet šādiem soļiem:
- Lejupielādēt attēla failu, izmantojot Image Klases ir.
- Apgrieziet attēlu 180 grādiem, glabājot to horizontāli, izmantojot Fotoattēls (RotateFlipType, Rotate180flipX) Metode ir.
- Visbeidzot, saglabāt atjauninātu attēlu, izmantojot Fotoattēls (string ) Metode ir.
Nākamais kods snippet ilustrē, kā vienlaicīgi rotēt un flip attēlu:
// 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");
}
Attēls pēc rotācijas un flīzes piemērošanas izskatās šādi:

Rotate and Flip an Image
C# Rotate attēli ar bezmaksas licences
Jūs varat Iegūt bezmaksas pagaidu licences attēlu rotācija bez novērtēšanas ierobežojumiem.
Conclusion
Šajā rakstā jūs uzzinājāt, kā programmatiski rotēt attēlus C#, izmantojot $99 Aspose.Imaging plugin . Jūs arī izpētījāt funkciju, lai vienlaicīgi rotētu un flip attēli, saglabājot iznākuma kvalitāti. DokumentācijaJūs varat arī lejupielādēt kodeksa paraugus API no GitHubJa jums ir kādi jautājumi, jūtaties brīvi sasniegt mūs mūsu Forums.
Skatīt arī
- Izveidojiet attēlus, izmantojot C#
- Konvertēt attēlus uz Grayscale C#
- Pievienojiet Watermark attēliem, izmantojot C#
- Komprimēt PNG, JPEG un TIFF attēlus, izmantojot C#
More in this category
- C# Animation Maker Plugin: radīt pārsteidzošus animācijas ar Aspose.Imaging
- Aspose.Imaging Image Effect Plugin: uzlabot attēlus ar uzlabotu filtrus
- Pievienojiet attēlus C# ar $ 99 Aspose.Imaging Image Merger Plugin
- Uzņēmuma attēla apstrāde ar Aspose.Imaging
- Batch Image Resizing Programmatiski C# Aspose.Imaginga attēla Resizer Plugin