RasterImage.Crop

Crop(Rectangle)

裁剪指定的矩形。

public virtual void Crop(Rectangle rectangle)
范围类型描述
rectangleRectangle矩形。

例子

以下代码示例显示如何裁剪图像并保存它。

[C#]

// 为 PSD 文件实施正确的 Crop 方法。
string sourceFileName = "1.psd";
string exportPathPsd = "CropTest.psd";
string exportPathPng = "CropTest.png";
using (RasterImage image = Image.Load(sourceFileName) as RasterImage)
{
    image.Crop(new Rectangle(10, 30, 100, 100));
    image.Save(exportPathPsd, new PsdOptions());
    image.Save(exportPathPng, new PngOptions() { ColorType = PngColorType.TruecolorWithAlpha });
}

也可以看看


Crop(int, int, int, int)

带位移的裁剪图像。

public virtual void Crop(int leftShift, int rightShift, int topShift, int bottomShift)
范围类型描述
leftShiftInt32左移。
rightShiftInt32正确的转变。
topShiftInt32上移。
bottomShiftInt32下移。

也可以看看