RotateFlipType

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class RotateFlipType extends System.Enum

Gibt an, um wie viel ein Bild gedreht wird und welche Achse zum Spiegeln des Bildes verwendet wird.

Felder

FeldBeschreibung
RotateNoneFlipNoneGibt an, dass keine Drehung im Uhrzeigersinn und kein Spiegeln erfolgt.
Rotate90FlipNoneGibt an, um wie viel ein Bild gedreht wird und welche Achse zum Spiegeln des Bildes verwendet wird.
Rotate180FlipNoneGibt eine 180-Grad-Drehung im Uhrzeigersinn ohne Spiegeln an.
Rotate270FlipNoneGibt eine 270-Grad-Drehung im Uhrzeigersinn ohne Spiegeln an.
RotateNoneFlipXGibt an, dass keine Drehung im Uhrzeigersinn erfolgt, gefolgt von einer horizontalen Spiegelung.
Rotate90FlipXGibt eine 90-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen Spiegelung.
Rotate180FlipXGibt eine 180-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen Spiegelung.
Rotate270FlipXGibt eine 270-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen Spiegelung.
RotateNoneFlipYGibt an, dass keine Drehung im Uhrzeigersinn erfolgt, gefolgt von einer vertikalen Spiegelung.
Rotate90FlipYGibt eine 90-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer vertikalen Spiegelung.
Rotate180FlipYGibt eine 180-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer vertikalen Spiegelung.
Rotate270FlipYGibt eine 270-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer vertikalen Spiegelung.
RotateNoneFlipXYGibt an, dass keine Drehung im Uhrzeigersinn erfolgt, gefolgt von einer horizontalen und vertikalen Spiegelung.
Rotate90FlipXYGibt eine 90-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen und vertikalen Spiegelung.
Rotate180FlipXYGibt eine 180-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen und vertikalen Spiegelung.
Rotate270FlipXYGibt eine 270-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen und vertikalen Spiegelung.

Example: This example loads an image, rotates it by 90 degrees clockwise and optionally flips the image horizontally and(or) vertically.

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

int[] rotateFlipTypes = new int[]
        {
                com.aspose.imaging.RotateFlipType.Rotate90FlipNone,
                com.aspose.imaging.RotateFlipType.Rotate90FlipX,
                com.aspose.imaging.RotateFlipType.Rotate90FlipXY,
                com.aspose.imaging.RotateFlipType.Rotate90FlipY,
        };

for (int rotateFlipType : rotateFlipTypes) {
    // Drehen, spiegeln und in die Ausgabedatei speichern.
    com.aspose.imaging.Image image = com.aspose.imaging.Image.load(dir + "sample.bmp");
    try {
        image.rotateFlip(rotateFlipType);
        image.save(dir + "sample." + rotateFlipType + ".bmp");
    } finally {
        image.dispose();
    }
}

RotateNoneFlipNone

public static final int RotateNoneFlipNone

Gibt an, dass keine Drehung im Uhrzeigersinn und kein Spiegeln erfolgt.

Rotate90FlipNone

public static final int Rotate90FlipNone

Gibt an, um wie viel ein Bild gedreht wird und welche Achse zum Spiegeln des Bildes verwendet wird.

Rotate180FlipNone

public static final int Rotate180FlipNone

Gibt eine 180-Grad-Drehung im Uhrzeigersinn ohne Spiegeln an.

Rotate270FlipNone

public static final int Rotate270FlipNone

Gibt eine 270-Grad-Drehung im Uhrzeigersinn ohne Spiegeln an.

RotateNoneFlipX

public static final int RotateNoneFlipX

Gibt an, dass keine Drehung im Uhrzeigersinn erfolgt, gefolgt von einer horizontalen Spiegelung.

Rotate90FlipX

public static final int Rotate90FlipX

Gibt eine 90-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen Spiegelung.

Rotate180FlipX

public static final int Rotate180FlipX

Gibt eine 180-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen Spiegelung.

Rotate270FlipX

public static final int Rotate270FlipX

Gibt eine 270-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen Spiegelung.

RotateNoneFlipY

public static final int RotateNoneFlipY

Gibt an, dass keine Drehung im Uhrzeigersinn erfolgt, gefolgt von einer vertikalen Spiegelung.

Rotate90FlipY

public static final int Rotate90FlipY

Gibt eine 90-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer vertikalen Spiegelung.

Rotate180FlipY

public static final int Rotate180FlipY

Gibt eine 180-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer vertikalen Spiegelung.

Rotate270FlipY

public static final int Rotate270FlipY

Gibt eine 270-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer vertikalen Spiegelung.

RotateNoneFlipXY

public static final int RotateNoneFlipXY

Gibt an, dass keine Drehung im Uhrzeigersinn erfolgt, gefolgt von einer horizontalen und vertikalen Spiegelung.

Rotate90FlipXY

public static final int Rotate90FlipXY

Gibt eine 90-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen und vertikalen Spiegelung.

Rotate180FlipXY

public static final int Rotate180FlipXY

Gibt eine 180-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen und vertikalen Spiegelung.

Rotate270FlipXY

public static final int Rotate270FlipXY

Gibt eine 270-Grad-Drehung im Uhrzeigersinn an, gefolgt von einer horizontalen und vertikalen Spiegelung.