Rotate or Flip images in C# .NET

Si vostè està desenvolupant aplicacions que requereixen una robusta capacitat d’editació de la imatge, el $99 Aspose.Imaging Image Rotate & Flip Plugin és una excel·lent opció. Aquest poderós .NET Plugi simplifica el procés de flipping i rotating de les imatges, fent-ho ideal per a tasques com l’usuari uploads, disseny gràfic, o processament de batx.

En aquest guia, aprendràs com flipar imatges programàticament en C#, incloent mètodes per a flipping horitzontal, vertical, i combinar flies amb rotacions.

Temes coberts

C# API a Flip Imatges

The Aspose.Imaging per a .NET La biblioteca ofereix una API integral per a la manipulació d’imatge. amb el mètode RotateFlip, es poden aplicar fàcilment diverses transformacions a una àmplia gamma de formats d’imatge, inclosos els flips verticals i horitzontals. es pot instal·lar aquesta API de processament d ́imatge a través de NuGet o descarregar els arxius de col·lecció per integrar-se en el seu projecte.

PM> Install-Package Aspose.Imaging

Passos a Flip una imatge

Per flipar una imatge utilitzant la biblioteca d’Imaging, segueix aquests passos senzills:

  • Carregar la imatge: Comença carregant el fitxer d’imatge que voleu modificar.
  • Aplicar el Flip: Utilitzar el RotateFlip Mètode per especificar la direcció de flipping (horitzontal o vertical).
  • Save the Image: Finalment, salva la imatge modificada en el seu format desitjat.

Flip una imatge}

Aquí teniu un exemple senzill que demostra com flipar una imatge horitzontal en 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());
    }
}

Rota i Flip una imatge

També es pot combinar la rotació amb la flipping. Aquí teniu com fer ambdues en un mateix pas:

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

En seguir aquests passos, pots manipular fàcilment les imatges en les teves aplicacions .NET utilitzant les potents característiques de la biblioteca Aspose.Imaging. Ja sigui per a projectes personals o professionals, flipping i rotating imatges no ha estat mai més fàcil!

Per a tasques de processament d’imatges més avançades, considereu explorar l’API de conversió de la imatge per convertir imatges JPEG a DICOM utilitzant C#, o comproveu el convertidor de ODG a SVG per a .NET per millorar encara més les capacitats de l’aplicació.

More in this category