Class CircleMask

Class CircleMask

Numele spaţiului: Aspose.Imaging.MagicWand.ImageMasks Asamblare: Aspose.Imaging.dll (25.4.0)

Descrie o mască circulară.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

Membrii moștenitori

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(int, int, int)

Inițializează o nouă instanță a clasei Aspose.Imaging.MagicWand.ImageMasks.CircleMask cu punctul central specificat și raza.

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

Parameters

x int

Coordonatul x al punctului central al zonei selectate.

y int

Y-coordonatul punctului central al zonei selectate.

radius int

Radiul zonei selectate.

CircleMask(punctul, int)

Inițializează o nouă instanță a clasei Aspose.Imaging.MagicWand.ImageMasks.CircleMask cu punctul central specificat și raza.

public CircleMask(Point center, int radius)

Parameters

center Point

punctul central al zonei selectate.

radius int

Radiul zonei selectate.

Properties

SelectionBounds

Obțineți limitele, în pixeli, ale acestei măști.

public override Rectangle SelectionBounds { get; }

Valoarea proprietății

Rectangle

Această[int, int]

Obține opacitatea pixelului specificat.

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

Valoarea proprietății

bool

Methods

Clone()

Creează un nou obiect care este o copie a instantei actuale.

public override object Clone()

Returns

object

Un nou obiect care este o copie a acestei instante.

Crop(Rectangle)

Masca cu rectangolul specificat.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

rectangul specificat.

Returns

ImageMask

Un CircleMask sau ImageBitMusk încorporat.Deoarece ImageBitMask poate fi returnat, se recomandă apelul fluent.

Inflate(int)

Inflă această mască cu cantitatea specificată.

public override ImageMask Inflate(int size)

Parameters

size int

Cât de mult ar trebui să plătească această mască?

Returns

ImageMask

Un circuit inflat ca ImageMask.

 Română