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");
    }
}

أنظر أيضا