Rotate or Flip images in C# .NET

Als u toepassingen ontwikkelt die robuste beeldbewerkingscapaciteiten vereisen, is de $99 Aspose.Imaging Image Rotate & Flip Plugin een uitstekende keuze. Dit krachtige .NET plugin vereenvoudigt het proces van flipping en rotating van afbeeldingen, waardoor het ideaal is voor taken zoals gebruikersupload, grafisch ontwerp of batchverwerking.

In deze gids leert u hoe u beelden programmatisch in C# kunt vlippen, waaronder methoden voor horizontale vlijf, verticale flipping en combineervlies met rotatie.

Onderwerpen gedekt

C# API naar Flip Images

De Aspose.Imaging voor .NET De bibliotheek biedt een uitgebreide API voor beeldmanipulatie.Met de RotateFlip-methode kunt u gemakkelijk verschillende transformaties toepassen op een breed scala aan beeldformaten, waaronder zowel verticale als horizontale flips.U kunt deze image processing API via NuGet installeren of de assembly-bestanden downloaden voor integratie in uw project.

PM> Install-Package Aspose.Imaging

Stappen naar Flip een afbeelding

Om een afbeelding te flipen met behulp van de Aspose.Imaging bibliotheek, volg deze eenvoudige stappen:

  • Lad de afbeelding: Start met het laden van het beeldbestand dat u wilt wijzigen.
  • Apply the Flip: Gebruik de RotateFlip methode om de vloeibare richting te bepalen (horizontale of verticale).
  • Save the Image: Uiteindelijk, bewaar het gewijzigde beeld in uw gewenste vorm.

Flip een beeld

Hier is een eenvoudig voorbeeld van hoe je een afbeelding horizontaal in C# kunt flipen:

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());
    }
}

Rotate en Flip een afbeelding

U kunt ook rotatie combineren met flipping. hier is hoe u beide in één go kunt doen:

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

Door deze stappen te volgen, kunt u gemakkelijk beelden in uw .NET-toepassingen manipuleren met de krachtige functies van de Aspose.Imaging-bibliotheek. Of het nu gaat om persoonlijke projecten of professionele applicaties, is het vliegen en roteren van afbeeldingen nooit gemakkelijker geweest!

Voor meer geavanceerde beeldverwerkingsopdrachten, overweeg het verkennen van de Image Conversion API om JPEG-beelden naar DICOM te converteren met behulp van C#, of bekijk het best ODG to SVG converter voor .NET voor verdere verbetering van uw applicatiecapaciteiten.

More in this category