Class CircleMask

Class CircleMask

Pôvodný názov: Aspose.Imaging.MagicWand.ImageMasks Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Opisuje kruhovú masku.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

Z dedičných členov

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)

Initalizuje novú inštanciu triedy Aspose.Imaging.MagicWand.ImageMasks.CircleMask s určeným stredným bodom a rádiom.

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

Parameters

x int

x-koordinát stredného bodu vybraného priestoru.

y int

Y-koordinát stredného bodu vybraného priestoru.

radius int

Radia vybraného priestoru.

CircleMask(bod , int)

Initalizuje novú inštanciu triedy Aspose.Imaging.MagicWand.ImageMasks.CircleMask s určeným stredným bodom a rádiom.

public CircleMask(Point center, int radius)

Parameters

center Point

Centrálny bod vybraného priestoru.

radius int

Radia vybraného priestoru.

Properties

SelectionBounds

Získajte hranice, v pixeloch, tejto masky.

public override Rectangle SelectionBounds { get; }

Hodnota nehnuteľnosti

Rectangle

Toto[a int, int]

Získava opacitu špecifikovaného pixelov.

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

Hodnota nehnuteľnosti

bool

Methods

Clone()

Vytvára nový objekt, ktorý je kópiou súčasnej inštancie.

public override object Clone()

Returns

object

Nový objekt, ktorý je kópiou tohto prípadu.

Crop(Rectangle)

Maska s špecifikovaným rektanglom.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

špecifikovaný rektangul.

Returns

ImageMask

Vytvorte CircleMask alebo ImageBitMesk ako ImageMusk.Keďže ImageBitMask môže byť vrátený, odporúča sa plynulý hovor.

Inflate(int)

Influje túto masku podľa stanoveného množstva.

public override ImageMask Inflate(int size)

Parameters

size int

Množstvo na to, aby sa táto maska zaplnila.

Returns

ImageMask

Inflácia CircleMask ako ImageMusk.

 Slovenčina