Rotate or Flip images in C# .NET

Hvis du utvikler applikasjoner som krever robuste bilderedigeringsfunksjoner, er **$99 Aspose.Imaging Image Rotate & Flip Plugin ** et utmerket valg. Denne kraftige .NET-pluginen forenkler prosessen med flipping og rotering av bilder, noe som gjør det ideelt for oppgaver som brukeropptak, grafisk design eller batchbehandling. Med Asposa.Imaging for .NET kan du enkelt utføre horisontal og vertikal flip, samt kombinere disse handlingene med rotasjon.

I denne guiden vil du lære hvordan du flip bilder programmatisk i C#**, inkludert metoder for horisontal flipping, vertikal flifing, og kombinerer flipp med rotasjoner.

Temaer dekket

C# API til Flip Bilder

The Aspose.Imaging for .NET Biblioteket tilbyr en omfattende API for bildebehandling.Med **RotateFlip ** -metoden kan du enkelt bruke ulike transformasjoner til et bredt spekter av bildeformater, inkludert både vertikale og horisontale flips.Du kan installere denne bildbehandlingsAPI via NuGet eller laste ned assemblyfiler for integrasjon i prosjektet ditt.

PM> Install-Package Aspose.Imaging

Trinn til Flip et bilde

For å flippe et bilde ved hjelp av Aspose.Imaging bibliotek, følg disse enkle trinnene:

  • ** Last ned bildet** : Start ved å laste ned bildefilen du ønsker å endre.
  • Apply the Flip : Bruk den RotateFlip Metoden for å spesifisere fløyende retning (horisontal eller vertikal).
  • Save the Image : Endelig, lagre det modifiserte bildet i ønsket format.

Flip et bilde

Her er et enkelt eksempel som viser hvordan du flipper et bilde horisontelt i C#:

using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;

public void FlipImageHorizontally(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.RotateNoneFlipX);
        image.Save(outputPath, new PngOptions());
    }
}

Rotere og flip et bilde

Du kan også kombinere rotasjon med flipping. her er hvordan du gjør begge i én gå:

public void RotateAndFlipImage(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.Rotate90FlipY);
        image.Save(outputPath, new PngOptions());
    }
}

Ved å følge disse trinnene kan du enkelt manipulere bilder i .NET-applikasjonene dine ved hjelp av de kraftige funksjonene i Aspose.Imaging -biblioteket. enten for personlige prosjekter eller profesjonelle applikasjoner har flipping og rotering av bilder aldri vært enklere!

For mer avanserte bildebehandling oppgaver, tenk på å utforske **Image Conversion API ** for å konvertere JPEG-bilder til DICOM ved hjelp av C#, eller sjekk ut best ODG til SVG-konverter for .NET för å ytterligere forbedre applikasjonens evner.

More in this category