Rotate or Flip images in C# .NET

Si vous développez des applications qui nécessitent des capacités robustes d’édition d’image, le $99 Aspose.Imaging Image Rotate & Flip Plugin est un excellent choix. Ce puissant .NET Plugin simplifie le processus de flipping et de rotation d’images, ce qui le rend idéal pour des tâches telles que les téléchargements d’utilisateur, la conception graphique ou le traitement de pièces. Avec Aspose.Imaging pour .NET, vous pouvez sans effort effectuer des flips horizontaux et verticaux, ainsi que combiner ces actions avec la rotation.

Dans ce guide, vous apprendrez comment fliper les images de manière programmée en C#, y compris les méthodes pour fliper horizontalement, fliper verticalement et combiner les flips avec les rotations.

Thèmes couverts

C# API pour Flip images {#api-to-flip images}

Le Aspose.Imaging pour .NET La bibliothèque offre une API complète pour la manipulation des images. Avec la méthode RotateFlip, vous pouvez facilement appliquer diverses transformations à un large éventail de formats d’image, y compris les flips verticaux et horizontaux. Vous pouvez installer cette API de traitement des photos via NuGet ou télécharger les dossiers de montage pour l’intégration dans votre projet.

PM> Install-Package Aspose.Imaging

Étape à Flip une image

Pour flipter une image en utilisant la bibliothèque Aspose.Imaging, suivez ces étapes simples:

  • Télécharger l’image: Commencez par télécharger le fichier d’image que vous voulez modifier.
  • Appliquer le Flip: Utilisez le RotateFlip méthode pour spécifier la direction de flipping (horizontale ou verticale).
  • Save the Image: Enfin, sauvez l’image modifiée dans votre format souhaité.

Flip une image {#flip an image}

Voici un exemple simple qui montre comment flipter une image horizontalement dans 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 et flip une image

Vous pouvez également combiner la rotation avec le flipping. Voici comment faire les deux en un go:

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

En suivant ces étapes, vous pouvez facilement manipuler les images dans vos applications .NET en utilisant les puissantes fonctionnalités de la bibliothèque Aspose.Imaging. Qu’il s’agisse de projets personnels ou d’applications professionnelles, flipping et rotation des images n’a jamais été plus facile!

Pour des tâches de traitement d’image plus avancées, considérez l’exploration de l’API de conversion d’image pour convertir les images JPEG à DICOM en utilisant C#, ou vérifiez le meilleur convertisseur ODG à SVG pour .NET pour améliorer davantage les capacités de votre application.

More in this category