Crop

RasterCachedImage.Crop method

اقتصاص الصورة .

public override void Crop(Rectangle rectangle)
معامليكتبوصف
rectangleRectangleالمستطيل.

أمثلة

يقطع المثال التالي صورة مخزنة مؤقتًا نقطية. يتم تحديد منطقة الاقتصاص عبر Aspose.Imaging.Rectangle.

[C#]

string dir = @"c:\temp\";

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.png"))
{
    Aspose.Imaging.RasterCachedImage rasterImage = (Aspose.Imaging.RasterCachedImage)image;

    // قص الصورة. منطقة الاقتصاص هي المنطقة المركزية المستطيلة للصورة.
    Aspose.Imaging.Rectangle area = new Aspose.Imaging.Rectangle(rasterImage.Width / 4, rasterImage.Height / 4, rasterImage.Width / 2, rasterImage.Height / 2);
    rasterImage.Crop(area);

    // حفظ الصورة التي تم اقتصاصها في PNG
    rasterImage.Save(dir + "sample.Crop.png");
}

أنظر أيضا