Enum RotateFlipType
Tên không gian: Aspose.Imaging Tổng hợp: Aspose.Imaging.dll (25.4.0)
Nó xác định bao nhiêu hình ảnh được xoay và axis được sử dụng để nhấp vào hình ảnh.
public enum RotateFlipType
Fields
Rotate180FlipNone = 2
Nó chỉ định một vòng xoay bằng đồng hồ 180 độ mà không cần nhấp nháy.
Rotate180FlipX = 6
Nó chỉ định một xoay bằng đồng hồ 180 độ, tiếp theo là một vòng tròn ngang.
Rotate180FlipXY = 14
Nó chỉ định một vòng xoay bằng đồng hồ 180 độ, sau đó là một vòng xoay ngang và dọc.
Rotate180FlipY = 10
Nó chỉ định một vòng xoay bằng đồng hồ 180 độ, sau đó là một vòng xoay dọc.
Rotate270FlipNone = 3
Nó chỉ định một xoay bằng đồng hồ 270 độ mà không cần lấp lánh.
Rotate270FlipX = 7
Nó chỉ định một vòng xoay đồng hồ 270 độ, tiếp theo là một vòng xoay ngang.
Rotate270FlipXY = 15
Nó chỉ định một vòng xoay đồng hồ 270 độ, sau đó là một vòng xoay ngang và dọc.
Rotate270FlipY = 11
Nó chỉ định một vòng xoay đồng hồ 270 độ, tiếp theo là một vòng xoay dọc.
Rotate90FlipNone = 1
Nó chỉ định một xoay bằng đồng hồ 90 độ mà không cần nhấp nháy.
Rotate90FlipX = 5
Nó chỉ định một xoay đồng hồ 90 độ, tiếp theo là một vòng tròn ngang.
Rotate90FlipXY = 13
Nó chỉ định một xoay đồng hồ 90 độ, tiếp theo là một vòng tròn ngang và dọc.
Rotate90FlipY = 9
Nó chỉ định một xoay đồng hồ 90 độ, tiếp theo là một nhấp chuột dọc.
RotateNoneFlipNone = 0
Không xác định quay đồng hồ và không nhảy.
RotateNoneFlipX = 4
Nó không xác định bất kỳ xoay đồng hồ theo sau bởi một nhấp chuột ngang.
RotateNoneFlipXY = 12
Nó không xác định quay theo chiều đồng hồ theo sau bởi một vòng tròn ngang và dọc.
RotateNoneFlipY = 8
Nó không xác định bất kỳ xoay đồng hồ theo sau bởi một nhấp chuột dọc.
Examples
Ví dụ này tải một hình ảnh, xoay nó bằng 90 độ đồng hồ và tùy chọn nhấp nháy hình dạng ngang và/hoặc dọ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)
{
// 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");
}
}