Class CircleMask

Class CircleMask

Le nom : Aspose.Imaging.MagicWand.ImageMasks Assemblée: Aspose.Imaging.dll (25.4.0)

Il décrit une masque de cercle.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

I membri ereditari

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)

Initialisez une nouvelle instance de la classe Aspose.Imaging.MagicWand.ImageMasks.CircleMask avec le point central et le rayon spécifiés.

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

Parameters

x int

Le coordonné x du point central de la zone sélectionnée.

y int

La coordonnée y du point central de la zone sélectionnée.

radius int

Radius de la zone sélectionnée.

CircleMask(Le point, int)

Initialisez une nouvelle instance de la classe Aspose.Imaging.MagicWand.ImageMasks.CircleMask avec le point central et le rayon spécifiés.

public CircleMask(Point center, int radius)

Parameters

center Point

Le point central de la zone sélectionnée.

radius int

Radius de la zone sélectionnée.

Properties

SelectionBounds

Obtenez les limites, en pixels, de cette masque.

public override Rectangle SelectionBounds { get; }

Valore di proprietà

Rectangle

Ceci[int, int]

Obtenez l’opacité du pixel spécifié.

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

Valore di proprietà

bool

Methods

Clone()

Créez un nouvel objet qui est une copie de l’instance actuelle.

public override object Clone()

Returns

object

Un nouveau objet qui est une copie de cette instance.

Crop(Rectangle)

Masque avec le rectangle spécifié.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Le rectangle spécifié.

Returns

ImageMask

Créer un CircleMask ou ImageBitMusk en tant qu’Images.Comme ImageBitMask peut être retourné, une appel fluente est recommandée.

Inflate(int)

Inflète cette masque par la quantité spécifiée.

public override ImageMask Inflate(int size)

Parameters

size int

La quantité à infliger cette masque.

Returns

ImageMask

Un CircleMask inflaté comme ImageMusk.

 Français