Class CircleMask

Class CircleMask

이름 공간 : Aspose.Imaging.MagicWand.ImageMasks 모임: Aspose.Imaging.dll (25.4.0)

서클 마스크를 설명합니다.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

상속 회원들

ImageMask.Inflate(int) , ImageMask.Crop(Size) , ImageMask.Crop(int, int) , ImageMask.Crop(Rectangle) , ImageMask.IsOpaque(int, int) , ImageMask.IsTransparent(int, int) , ImageMask.GetByteOpacity(int, int) , ImageMask.Clone() , ImageMask.GetFeathered(FeatheringSettings) , ImageMask.Apply() , ImageMask.ApplyTo(RasterImage) , ImageMask.Invert() , ImageMask.Union(ImageMask) , ImageMask.Union(MagicWandSettings) , ImageMask.Union(RasterImage, MagicWandSettings) , ImageMask.Subtract(ImageMask) , ImageMask.Subtract(MagicWandSettings) , ImageMask.Subtract(RasterImage, MagicWandSettings) , ImageMask.Intersect(ImageMask) , ImageMask.Intersect(MagicWandSettings) , ImageMask.Intersect(RasterImage, MagicWandSettings) , ImageMask.ExclusiveDisjunction(ImageMask) , ImageMask.ExclusiveDisjunction(MagicWandSettings) , ImageMask.ExclusiveDisjunction(RasterImage, MagicWandSettings) , ImageMask.Source , ImageMask.Width , ImageMask.Height , ImageMask.Bounds , ImageMask.SelectionBounds , ImageMask.this[int, int] , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

CircleMask(인, 인, 인)

Aspose.Imaging.MagicWand.ImageMasks.CircleMask 클래스의 새로운 사례를 지정한 중앙 지점과 라디오로 시작합니다.

public CircleMask(int x, int y, int radius)

Parameters

x int

선택한 영역의 중앙 지점의 x 조정.

y int

선택한 지역의 중앙 지점의 y 조정.

radius int

선택한 지역의 방사선.

CircleMask(포인트 Int)

Aspose.Imaging.MagicWand.ImageMasks.CircleMask 클래스의 새로운 사례를 지정한 중앙 지점과 라디오로 시작합니다.

public CircleMask(Point center, int radius)

Parameters

center Point

선택한 지역의 중앙 지점입니다.

radius int

선택한 지역의 방사선.

Properties

SelectionBounds

이 마스크의 경계를 픽셀로 얻으십시오.

public override Rectangle SelectionBounds { get; }

부동산 가치

Rectangle

이것이[이트, 이트]

지정된 픽셀의 오파시티를 얻습니다.

public override bool this[int x, int y] { get; }

부동산 가치

bool

Methods

Clone()

현재 사례의 복사본이 되는 새로운 개체를 만듭니다.

public override object Clone()

Returns

object

이 사례의 복사본이 되는 새로운 개체입니다.

Crop(Rectangle)

마스크는 지정된 직경을 가진 마스크입니다.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

지정된 오른쪽으로

Returns

ImageMask

ImageMask 또는 ImageBitMask를 ImageMask로 사용합니다.ImageBitMask가 반환될 수 있기 때문에 유연한 통화가 권장됩니다.

Inflate(이트)

이 마스크는 지정된 양으로 팽창합니다.

public override ImageMask Inflate(int size)

Parameters

size int

이 마스크를 넣을 수있는 금액.

Returns

ImageMask

ImageMask로 삽입된 CircleMask.

 한국어