Class CircleMask

Class CircleMask

Nama dari : Aspose.Imaging.MagicWand.ImageMasks Pengumpulan: Aspose.Imaging.dll (25.4.0)

Menulis masker lingkaran.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

anggota yang diwarisi

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 dan int)

Inicialisasi contoh baru dari Aspose.Imaging.MagicWand.ImageMasks.CircleMask kelas dengan titik pusat dan radius yang ditentukan.

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

Parameters

x int

Koordinat x dari titik pusat dari area yang dipilih.

y int

Y-koordinat dari titik pusat dari area yang dipilih.

radius int

Radius dari area yang dipilih.

CircleMask(titik, int)

Inicialisasi contoh baru dari Aspose.Imaging.MagicWand.ImageMasks.CircleMask kelas dengan titik pusat dan radius yang ditentukan.

public CircleMask(Point center, int radius)

Parameters

center Point

titik pusat dari area yang dipilih.

radius int

Radius dari area yang dipilih.

Properties

SelectionBounds

Dapatkan batas, dalam piksel, dari topeng ini.

public override Rectangle SelectionBounds { get; }

Nilai Properti

Rectangle

ini[dengan int, int]

Dapatkan opacity dari pixel yang ditentukan.

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

Nilai Properti

bool

Methods

Clone()

Mencipta objek baru yang merupakan salinan instans saat ini.

public override object Clone()

Returns

object

Sebuah objek baru yang merupakan salinan dari instansi ini.

Crop(Rectangle)

Masker dengan rektangle yang ditentukan.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

rektangle yang ditentukan.

Returns

ImageMask

Sebuah CircleMask atau ImageBitMask sebagai ImageMask.Karena ImageBitMask dapat dikembalikan, panggilan lancar disarankan.

Inflate(int)

Masker ini disalurkan dengan jumlah yang ditentukan.

public override ImageMask Inflate(int size)

Parameters

size int

Berapa banyak masker yang akan dimasukkan.

Returns

ImageMask

Sebuah CircleMask yang terinflat sebagai ImageMask.

 Indonesia