Class EmptyImageMask

Class EmptyImageMask

Namn på plats: Aspose.Imaging.MagicWand.ImageMasks Församling: Aspose.Imaging.dll (25.4.0)

Beskriv en tom, icke abstrakt mask.

public class EmptyImageMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask EmptyImageMask

Implements

IImageMask , ICloneable

Arvsmedlemmar

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

EmptyImageMask(int, int)

Initialiserar en ny instans av Aspose.Imaging.MagicWand.ImageMasks.EmptyImageMask klass med angiven bredd och höjd.

public EmptyImageMask(int width, int height)

Parameters

width int

bredden av masken.

height int

höjden på masken.

Properties

SelectionBounds

Få gränserna för den valda delen av masken, i pixlar.

public override Rectangle SelectionBounds { get; }

Fastighetsvärde

Rectangle

Detta[int, int]

Upptäcker opaciteten i den angivna pixeln.

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

Fastighetsvärde

bool

Methods

Clone()

Skapar ett nytt objekt som är en kopia av den aktuella instansen.

public override object Clone()

Returns

object

Ett nytt objekt som är en kopia av denna instans.

Crop(Rectangle)

Kroppsmask med den angivna rektangeln.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Den angivna rektangeln.

Returns

ImageMask

En krossad EmptyImageMask som ImageMask.

Inflate(int)

Inflatera denna mask med det angivna beloppet.

public override ImageMask Inflate(int size)

Parameters

size int

Den mängd som ska inflatera denna mask.

Returns

ImageMask

En inflaterad EmptyImageMask som ImageMask.

 Svenska