RotateFlip

TiffImage.RotateFlip method

Gira, voltea o gira y voltea solo el marco activo.

public override void RotateFlip(RotateFlipType rotateFlipType)
ParámetroEscribeDescripción
rotateFlipTypeRotateFlipTypeEl tipo rotar voltear.

Ejemplos

Este ejemplo carga una imagen TIFF, la gira 90 grados en el sentido de las agujas del reloj y, opcionalmente, voltea la imagen horizontal y (o) verticalmente.

[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)
{
    // Rotar, voltear y guardar en el archivo de salida.
    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());
    }
}

Ver también