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ボトムシフト。

関連項目