Class EmptyImageMask
名称: Aspose.Imaging.MagicWand.ImageMasks 收藏: Aspose.Imaging.dll (25.4.0)
描述一个空白的非抽象面具。
public class EmptyImageMask : ImageMask, IImageMask, ICloneable
Inheritance
object ← ImageMask ← EmptyImageMask
Implements
继承人
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 , int)
启动一个新的例子 Aspose.Imaging.MagicWand.ImageMasks.EmptyImageMask 类与指定的宽度和高度。
public EmptyImageMask(int width, int height)
Parameters
width
int
面具的宽度。
height
int
面具的高度。
Properties
SelectionBounds
接收面具所选择部分的边界,在像素中。
public override Rectangle SelectionBounds { get; }
财产价值
这个[int , int , int]
接收指定的像素的不透明度。
public override bool this[int x, int y] { get; }
财产价值
Methods
Clone()
创建一个新的对象,这是当前例子的副本。
public override object Clone()
Returns
一个新的对象,这是这个案例的副本。
Crop(Rectangle)
面具用指定的直角。
public override ImageMask Crop(Rectangle rectangle)
Parameters
rectangle
Rectangle
指定的直角。
Returns
将 EmptyImageMask 作为 ImageMask。
Inflate(因特)
把这个面具按所指定的数量注入。
public override ImageMask Inflate(int size)
Parameters
size
int
把这个面具投入多少钱。
Returns
以 ImageMask 为基础的 EmptyImageMask。