RotateFlip

TiffImage.RotateFlip method

Fait pivoter, retourne ou fait pivoter et retourne le cadre actif uniquement.

public override void RotateFlip(RotateFlipType rotateFlipType)
ParamètreTaperLa description
rotateFlipTypeRotateFlipTypeLe type de retournement de rotation.

Exemples

Cet exemple charge une image TIFF, la fait pivoter de 90 degrés dans le sens des aiguilles d’une montre et retourne éventuellement l’image horizontalement et(ou) verticalement.

[C#]

string dir = "c:\\temp\\";

Aspose.Imaging.RotateFlipType[] rotateFlipTypes = new Aspose.Imaging.RotateFlipType[]
{
    Aspose.Imaging.RotateFlipType.Rotate90FlipNone,
    Aspose.Imaging.RotateFlipType.Rotate90FlipX,
    Aspose.Imaging.RotateFlipType.Rotate90FlipXY,
    Aspose.Imaging.RotateFlipType.Rotate90FlipY,
};

foreach (Aspose.Imaging.RotateFlipType rotateFlipType in rotateFlipTypes)
{
    // Rotation, retournement et sauvegarde dans le fichier de sortie.
    using (Aspose.Imaging.FileFormats.Tiff.TiffImage image = (Aspose.Imaging.FileFormats.Tiff.TiffImage)Aspose.Imaging.Image.Load(dir + "sample.tif"))
    {
        image.RotateFlip(rotateFlipType);
        image.Save(dir + "sample." + rotateFlipType + ".png", new Aspose.Imaging.ImageOptions.PngOptions());
    }
}

Voir également