Enum RotateFlipType
nazivni prostor: Aspose.Imaging Sastav: Aspose.Imaging.dll (25.4.0)
To određuje koliko je slika okrenuta i koliko je osi upotrijebljena za flip slika.
public enum RotateFlipType
Fields
Rotate180FlipNone = 2
Označava 180 stupnjeva rotacije u vremenu bez flipping.
Rotate180FlipX = 6
Specifikira 180 stupnjeva rotacije u vremenu, a zatim horizontalni flip.
Rotate180FlipXY = 14
Specifikira rotaciju 180 stupnjeva, a zatim horizontalno i vertikalno.
Rotate180FlipY = 10
Specifikira 180 stupnjeva rotirajuće rotacije, a zatim vertikalni flip.
Rotate270FlipNone = 3
Specifikira 270 stupnjeva rotirajuće vrijeme bez flipping.
Rotate270FlipX = 7
Specifikira 270 stupnjeva rotacije u vremenu, a zatim horizontalni flip.
Rotate270FlipXY = 15
Specifikira 270 stupnjeva rotacije u vremenu, a zatim horizontalni i vertikalni flip.
Rotate270FlipY = 11
Specifikira 270 stupnjeva rotacije u vremenu, a zatim vertikalni flip.
Rotate90FlipNone = 1
Specifikira 90 stupnjeva rotacije na sat bez flipping.
Rotate90FlipX = 5
Specifikira rotaciju 90 stupnjeva, a zatim horizontalni flip.
Rotate90FlipXY = 13
Specifikira rotaciju 90 stupnjeva, a zatim horizontalno i vertikalno.
Rotate90FlipY = 9
Specifikira rotaciju 90 stupnjeva, a zatim i vertikalni flip.
RotateNoneFlipNone = 0
Ne određuje rotirajuće satove i ne flipping.
RotateNoneFlipX = 4
Ne određuje rotirajuću rotaciju koja slijedi horizontalnim flipom.
RotateNoneFlipXY = 12
Ne određuje rotirajuće rotacije koje slijedi horizontalno i vertikalno.
RotateNoneFlipY = 8
Ne određuje rotaciju u vremenu, a slijedi vertikalni flip.
Examples
Ovaj primjer opterećuje sliku, vrti je 90 stupnjeva na sat i opcionalno flije slikom horizontalno i (ili) vertikalno.
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");
}
}