Class CircleMask

Class CircleMask

Navne til: Aspose.Imaging.MagicWand.ImageMasks Sammensætning: Aspose.Imaging.dll (25.4.0)

Beskriv en cirkelmask.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

De arvede medlemmer

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

Initialiserer en ny instans af Aspose.Imaging.MagicWand.ImageMasks.CircleMask klasse med det angivne centerpoint og radius.

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

Parameters

x int

x-koordinaten af det centrale punkt i det udvalgte område.

y int

Den y-koordinate af det centrale punkt i det udvalgte område.

radius int

Radius af det udvalgte område.

CircleMask(Størrelse, int)

Initialiserer en ny instans af Aspose.Imaging.MagicWand.ImageMasks.CircleMask klasse med det angivne centerpoint og radius.

public CircleMask(Point center, int radius)

Parameters

center Point

Det centrale punkt i det udvalgte område.

radius int

Radius af det udvalgte område.

Properties

SelectionBounds

Få grænserne, i pixler, af denne maske.

public override Rectangle SelectionBounds { get; }

Ejendomsværdi

Rectangle

Dette[Det er int]

Giver opaciteten af den angivne pixel.

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

Ejendomsværdi

bool

Methods

Clone()

Skaber et nyt objekt, der er en kopi af den nuværende instans.

public override object Clone()

Returns

object

Et nyt objekt, der er en kopi af denne instans.

Crop(Rectangle)

Maske med den angivne rektangle.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Den angivne rektangle.

Returns

ImageMask

En krøbet CircleMask eller ImageBitMesk som ImageMusk.Da ImageBitMask kan returneres, anbefales fluent opkald.

Inflate(Int)

Blomstrer denne maske med det angivne beløb.

public override ImageMask Inflate(int size)

Parameters

size int

Det er den mængde, man skal bruge denne maske.

Returns

ImageMask

En inflated CircleMask som ImageMusk.

 Dansk