Class CircleMask

Class CircleMask

ja nimityö: Aspose.Imaging.MagicWand.ImageMasks Kokoelma: Aspose.Imaging.dll (25.4.0)

Kuvaile pyöreä naamio.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

Perintöjäsenet

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(Inti, Inti ja Inti)

Aloittaa Aspose.Imaging.MagicWand.ImageMasks.CircleMask luokan uusi esimerkki määritellyllä keskipisteellä ja säteellä.

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

Parameters

x int

valitun alueen keskipisteen x-koordinaatti.

y int

Y-koordinaatti valitun alueen keskipisteestä.

radius int

valitun alueen säde.

CircleMask(Piste ja int)

Aloittaa Aspose.Imaging.MagicWand.ImageMasks.CircleMask luokan uusi esimerkki määritellyllä keskipisteellä ja säteellä.

public CircleMask(Point center, int radius)

Parameters

center Point

valitun alueen keskipiste.

radius int

valitun alueen säde.

Properties

SelectionBounds

Saa tämän naamion rajat, pikseleissä.

public override Rectangle SelectionBounds { get; }

Omistuksen arvo

Rectangle

Tämä[Sisä, sisä]

Saat määritellyn pixelin epätarkkuuden.

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

Omistuksen arvo

bool

Methods

Clone()

Luo uusi esine, joka on jäljennös nykyisestä tapauksesta.

public override object Clone()

Returns

object

Uusi esine, joka on jäljennös tästä tapauksesta.

Crop(Rectangle)

Maski, jossa on määritelty oikea kulma.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Määritetty reaktio.

Returns

ImageMask

Kirjattu CircleMask tai ImageBitMusk kuvana.Koska ImageBitMask voidaan palauttaa, sujuvaa soittoa suositellaan.

Inflate(Sisältää)

Siirrä tämä naamio määritellyn määrän mukaan.

public override ImageMask Inflate(int size)

Parameters

size int

Kuinka paljon tätä naamiota käytetään.

Returns

ImageMask

Infuusioitu CircleMask kuin ImageMusk.

 Suomi