Interface IImageMask
Navne til: Aspose.Imaging.MagicWand.ImageMasks Sammensætning: Aspose.Imaging.dll (25.4.0)
Beskriv en maske.
public interface IImageMask : ICloneable
Implements
Properties
Bounds
Få grænserne, i pixler, af denne maske.
Rectangle Bounds { get; }
Ejendomsværdi
Height
Få højden, i piksler, af denne maske.
int Height { get; }
Ejendomsværdi
SelectionBounds
Få grænserne af den valgte del af masken, i pixler.
Rectangle SelectionBounds { get; }
Ejendomsværdi
Source
Få den kildebillede, der bruges til at oprette denne maske, hvis den eksisterer.
RasterImage Source { get; }
Ejendomsværdi
Width
Få bredden, i pixler, af denne maske.
int Width { get; }
Ejendomsværdi
Methods
GetByteOpacity(Det er int)
Få opaciteten af den angivne pixel med byte præcision.
byte GetByteOpacity(int x, int y)
Parameters
x
int
Den x-koordinate af pikselen.
y
int
Den y-koordinate af pikselen.
Returns
Byteværdi, der repræsenterer opaciteten af den angivne pixel.
IsOpaque(Det er int)
Kontroller, om den angivne pixel er opaktig.
bool IsOpaque(int x, int y)
Parameters
x
int
Den x-koordinate af pikselen.
y
int
Den y-koordinate af pikselen.
Returns
sandt, hvis den angivne pixel er opaktig; ellers falsk.
IsTransparent(Det er int)
Kontroller, om den angivne pixel er gennemsigtig.
bool IsTransparent(int x, int y)
Parameters
x
int
Den x-koordinate af pikselen.
y
int
Den y-koordinate af pikselen.
Returns
sandt, hvis den angivne pixel er gennemsigtig; ellers falsk.