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
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
ini[dengan int, int]
Dapatkan opacity dari pixel yang ditentukan.
public override bool this[int x, int y] { get; }
Nilai Properti
Methods
Clone()
Mencipta objek baru yang merupakan salinan instans saat ini.
public override object Clone()
Returns
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
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
Sebuah CircleMask yang terinflat sebagai ImageMask.