تعداد RotateFlipType

RotateFlipType enumeration

يحدد مقدار دوران الصورة والمحور المستخدم لقلب الصورة.

public enum RotateFlipType

القيم

الاسمالقيمةالوصف
RotateNoneFlipNone0يحدد عدم وجود دوران باتجاه عقارب الساعة ولا انعكاس.
Rotate90FlipNone1يحدد دورانًا باتجاه عقارب الساعة بمقدار 90 درجة دون انعكاس.
Rotate180FlipNone2يحدد دورانًا باتجاه عقارب الساعة بمقدار 180 درجة دون انعكاس.
Rotate270FlipNone3يحدد دورانًا باتجاه عقارب الساعة بمقدار 270 درجة دون انعكاس.
RotateNoneFlipX4يحدد عدم وجود دوران باتجاه عقارب الساعة يليه انعكاس أفقي.
Rotate90FlipX5يحدد دورانًا باتجاه عقارب الساعة بمقدار 90 درجة يليه انعكاس أفقي.
Rotate180FlipX6يحدد دورانًا باتجاه عقارب الساعة بمقدار 180 درجة يليه انعكاس أفقي.
Rotate270FlipX7يحدد دورانًا باتجاه عقارب الساعة بمقدار 270 درجة يليه انعكاس أفقي.
RotateNoneFlipY8يحدد عدم وجود دوران باتجاه عقارب الساعة يليه انعكاس عمودي.
Rotate90FlipY9يحدد دورانًا باتجاه عقارب الساعة بمقدار 90 درجة يليه انعكاس عمودي.
Rotate180FlipY10يحدد دورانًا باتجاه عقارب الساعة بمقدار 180 درجة يليه انعكاس عمودي.
Rotate270FlipY11يحدد دورانًا باتجاه عقارب الساعة بمقدار 270 درجة يليه انعكاس عمودي.
RotateNoneFlipXY12يحدد عدم وجود دوران باتجاه عقارب الساعة يليه انعكاس أفقي وعمودي.
Rotate90FlipXY13يحدد دورانًا باتجاه عقارب الساعة بمقدار 90 درجة يليه انعكاس أفقي وعمودي.
Rotate180FlipXY14يحدد دورانًا باتجاه عقارب الساعة بمقدار 180 درجة يليه انعكاس أفقي وعمودي.
Rotate270FlipXY15يحدد دورانًا باتجاه عقارب الساعة بمقدار 270 درجة يليه انعكاس أفقي وعمودي.

أمثلة

هذا المثال يحمل صورة، يدورها 90 درجة باتجاه عقارب الساعة ويقلب الصورة أفقيًا و(أو) عموديًا اختياريًا.

[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)
{
    // قم بالدوران والقلوب واحفظ إلى ملف الإخراج.
    using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.bmp"))
    {
        image.RotateFlip(rotateFlipType);
        image.Save(dir + "sample." + rotateFlipType + ".bmp");
    }
}

انظر أيضًا