RotateFlip

OdgImage.RotateFlip method

Вращает, переворачивает или поворачивает и переворачивает изображение.

public override void RotateFlip(RotateFlipType rotateFlipType)
ПараметрТипОписание
rotateFlipTypeRotateFlipTypeТип поворотного флипа.

Примеры

Этот пример загружает изображение ODG, поворачивает его на 90 градусов по часовой стрелке и, при необходимости, переворачивает изображение по горизонтали и (или) по вертикали.

[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)
{
    // Повернуть, отразить и сохранить в выходной файл.
    using (Aspose.Imaging.FileFormats.OpenDocument.OdgImage image = (Aspose.Imaging.FileFormats.OpenDocument.OdImage)Aspose.Imaging.Image.Load(dir + "sample.odg"))
    {
        image.RotateFlip(rotateFlipType);
        image.Save(dir + "sample." + rotateFlipType + ".png", new Aspose.Imaging.ImageOptions.PngOptions());
    }
}

Смотрите также