Interface IImageMask
De naam: Aspose.Imaging.MagicWand.ImageMasks Verzameling: Aspose.Imaging.dll (25.4.0)
Beschrijft een masker.
public interface IImageMask : ICloneable
Implements
Properties
Bounds
Geeft de grenzen, in pixels, van deze masker.
Rectangle Bounds { get; }
Eigendomswaarde
Height
Geeft de hoogte, in pixels, van deze masker.
int Height { get; }
Eigendomswaarde
SelectionBounds
Geeft de grenzen van het geselecteerde deel van de masker, in pixels.
Rectangle SelectionBounds { get; }
Eigendomswaarde
Source
Geeft het bronbeeld dat wordt gebruikt om deze masker te maken, als er bestaat.
RasterImage Source { get; }
Eigendomswaarde
Width
Geeft de breedte, in pixels, van deze masker.
int Width { get; }
Eigendomswaarde
Methods
GetByteOpacity(int, int)
Geeft de opaciteit van de aangegeven pixel met byte precisie.
byte GetByteOpacity(int x, int y)
Parameters
x
int
De x-coördinatie van de pixel.
y
int
De y-koordinaat van de pixel.
Returns
Byte waarde, die de opaciteit van de aangegeven pixel vertegenwoordigt.
IsOpaque(int, int)
Controleer of de gespecificeerde pixel opactief is.
bool IsOpaque(int x, int y)
Parameters
x
int
De x-coördinatie van de pixel.
y
int
De y-koordinaat van de pixel.
Returns
waar als de aangegeven pixel onjuist is; anders, vals.
IsTransparent(int, int)
Controleer of de aangegeven pixel transparant is.
bool IsTransparent(int x, int y)
Parameters
x
int
De x-coördinatie van de pixel.
y
int
De y-koordinaat van de pixel.
Returns
waar als de aangegeven pixel transparant is; anders, vals.