Crop

Crop(Rectangle)

Обрезка изображения.

public override void Crop(Rectangle rectangle)
ПараметрТипОписание
rectangleRectangleПрямоугольник.

Примеры

В следующем примере кадрируется изображение DJVU. Область обрезки задается через Aspose.Imaging.Rectangle.

[C#]

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

using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(dir + "sample.djvu"))
{
    Aspose.Imaging.FileFormats.Djvu.DjvuImage djvuImage = (Aspose.Imaging.FileFormats.Djvu.DjvuImage)image;

    // Обрезать изображение. Область кадрирования представляет собой прямоугольную центральную область изображения.
    Aspose.Imaging.Rectangle area = new Aspose.Imaging.Rectangle(djvuImage.Width / 4, djvuImage.Height / 4, djvuImage.Width / 2, djvuImage.Height / 2);
    djvuImage.Crop(area);

    // Сохраняем обрезанное изображение в PNG
    djvuImage.Save(dir + "sample.Crop.png", new Aspose.Imaging.ImageOptions.PngOptions());
}

Смотрите также


Crop(int, int, int, int)

Обрезать изображение со сдвигами.

public override void Crop(int leftShift, int rightShift, int topShift, int bottomShift)
ПараметрТипОписание
leftShiftInt32Левый сдвиг.
rightShiftInt32Правильный сдвиг.
topShiftInt32Верхняя смена.
bottomShiftInt32Нижний сдвиг.

Смотрите также