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
Опрема вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву.
Rotate270FlipX = 7
Опрема вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву вртоглаву.
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");
}
}