Enum RotateFlipType

Enum RotateFlipType

名称: Aspose.Imaging アセンション: Aspose.Imaging.dll (25.4.0)

画像がどれだけ回転しているかを指定し、画像をフリップするために使用された軸を指定します。

public enum RotateFlipType

Fields

Rotate180FlipNone = 2

180度の時計通りの回転は、フリッピングなしで指定します。

Rotate180FlipX = 6

時計の 180 度の回転を指定し、その後、地平線のフリップが続きます。

Rotate180FlipXY = 14

時計の 180 度の回転を指定し、その後、水平および垂直のフリップが続きます。

Rotate180FlipY = 10

時計の 180 度の回転を指定し、垂直のフリップに続きます。

Rotate270FlipNone = 3

270度の時計通りの回転は、フリッピングなしで指定します。

Rotate270FlipX = 7

時計の270度の回転を指定し、次に地平線のフリップが続きます。

Rotate270FlipXY = 15

時計の270度の回転を指定し、その後、水平および垂直のフリップが続きます。

Rotate270FlipY = 11

時計の270度の回転を指定し、垂直のフリップに続きます。

Rotate90FlipNone = 1

90度の時計通りの回転は、フリッピングなしで指定します。

Rotate90FlipX = 5

時計の90度の回転を指定し、その後、水平のフリップが続きます。

Rotate90FlipXY = 13

時計の90度の回転を指定し、その後、水平および垂直のフリップが続きます。

Rotate90FlipY = 9

時計の90度の回転を指定し、垂直のフリップに続きます。

RotateNoneFlipNone = 0

時計通りの回転もフリッピングもない。

RotateNoneFlipX = 4

時計通りの回転を指定し、次に地平線のフリップが続くことはありません。

RotateNoneFlipXY = 12

時計通りの回転は、水平および垂直のフリップに従って指定されません。

RotateNoneFlipY = 8

時計通りの回転を指定し、垂直のフリップに続くことはありません。

Examples

この例では、画像を積み重ね、90度の時刻形で回転し、オプション的に画像を水平および(または)垂直に振り回します。

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)
                                                                                                                                          {
                                                                                                                                              // Rotate, flip and save to the output file.
                                                                                                                                              using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.bmp"))
                                                                                                                                              {
                                                                                                                                                  image.RotateFlip(rotateFlipType);
                                                                                                                                                  image.Save(dir + "sample." + rotateFlipType + ".bmp");
                                                                                                                                              }
                                                                                                                                          }
 日本語