Rotate or Flip images in C# .NET

Dacă vă dezvoltați aplicații care necesită abilități robuste de editare a imaginii, $99 Aspose.Imaging Image Rotate & Flip Plugin este o alegere excelentă. Acest puternic .NET plugin simplifică procesul de flipping și rotație a imaginilor, făcând-o ideală pentru sarcini cum ar fi upload-urile utilizatorului, design-ul grafic sau procesarea batch-ului.

În acest ghid, veți învăța cum să flip imagini în mod programat în C#, inclusiv metodele de flipping orizontal, vertical, și de a combina flies cu rotații.

Subiecte acoperite

C# API pentru Flip Images

pe care Aspose.Imaging pentru .NET bibliotecă oferă o API cuprinzătoare pentru manipularea imaginii. cu metoda RotateFlip, puteți aplica cu ușurință diferite transformări la o gamă largă de formate de imagine, inclusiv atât verticale cât și orizontale.

PM> Install-Package Aspose.Imaging

Pasul pentru a Flip o imagine

Pentru a folosi o imagine folosind biblioteca Aspose.Imaging, urmați aceste pași simple:

  • Încărcați imaginea: Începeți prin încărcarea fișierului imaginii pe care doriți să-l modificați.
  • Aplicați Flip: Utilizați RotateFlip metodă pentru a specifica direcția de flipping (orizontală sau verticală).
  • Save the Image: În cele din urmă, salvați imaginea modificată în formatul dorit.

Flip o imagine

Iată un exemplu simplu care demonstrează cum să flipezi o imagine orizontală în 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());
    }
}

Rotate și Flip o imagine

De asemenea, puteți combina rotația cu flipping. Iată cum să faceți ambele într-o singură mișcare:

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

Prin urmarea acestor pași, puteți manipula cu ușurință imaginile în aplicațiile .NET folosind caracteristicile puternice ale bibliotecii Aspose.Imaging. Fie pentru proiecte personale, fie pentru aplicații profesionale, flipping și rotația imaginilor nu a fost niciodată mai ușoară!

Pentru mai multe sarcini avansate de prelucrare a imaginii, luați în considerare explorarea API-ului Image Conversion pentru a converti imagini JPEG la DICOM folosind C# sau verificați Cel mai bun ODG la SVG convertor pentru .NET să vă îmbunătățiți și mai mult capacitățile aplicației.

More in this category