Den här artikeln förklarar hur man vänder image i C#. Den förklarar miljöinställningen, steg-för-steg-algoritmen och en exempelkod för att spegelbilda i C#. Du kan följa denna handledning för att vända alla populära bildformat som JPG, PNG, BMP, etc.
Steg för att vända bild i C#
- Förbered miljön för att använda Aspose.Imaging for .NET med NuGet-pakethanteraren
- Ladda en bild med en instans av klassen Image
- Vänd bilden med RotateFlipType-uppräkningen
- Exportera det vända fotot med metoden Save
Dessa steg presenterar översikten för att skapa en fotoflipper i C#. Först och främst laddar du källbildsfilen. Slutligen, vänd bilden enligt dina krav och återge den vända bilden till disken eller strömmen beroende på dina behov.
Kod för att vända bild i C#
using System; | |
using Aspose.Imaging; | |
class Program | |
{ | |
static void Main(string[] args) // Flip iamge using C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Load the input Image | |
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load("logo.jpg")) | |
{ | |
// Flip the image | |
image.RotateFlip(Aspose.Imaging.RotateFlipType.RotateNoneFlipX); | |
// Save image | |
image.Save("flipped.jpg"); | |
} | |
Console.WriteLine("Done"); | |
} | |
} |
Detta kodavsnitt är tillräckligt för att vända bilden horisontellt i C#. Den använder huvudsakligen klassen Image i namnområdet Aspose.Imaging för att ladda källbilden. Därefter finns det olika alternativ för att vända bilderna med metoden RotateFlip() samtidigt som det erfordras för RotateFlipType-uppräkningen. Slutligen exporterar den det vända fotot till valfritt bildformat som BMP, PNG, etc.
I den här artikeln har vi förstått processen att vända bilden i C#. Men om du behöver slå ihop flera bilder, läs artikeln om hur man slår ihop foton i C#.