Interface IImageMask
Το όνομα: Aspose.Imaging.MagicWand.ImageMasks Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Περιγράφει μια μάσκα.
public interface IImageMask : ICloneable
Implements
Properties
Bounds
Πάρτε τα όρια, σε pixels, αυτής της μάσκας.
Rectangle Bounds { get; }
Αξία ιδιοκτησίας
Height
Πάρτε το ύψος, σε pixels, αυτής της μάσκας.
int Height { get; }
Αξία ιδιοκτησίας
SelectionBounds
Αποκτά τα όρια του επιλεγμένου μέρους της μάσκας, σε pixels.
Rectangle SelectionBounds { get; }
Αξία ιδιοκτησίας
Source
Αποκτά την πηγή εικόνας που χρησιμοποιείται για τη δημιουργία αυτής της μάσκας, αν υπάρχει.
RasterImage Source { get; }
Αξία ιδιοκτησίας
Width
Πάρτε το πλάτος, σε pixels, αυτής της μάσκας.
int Width { get; }
Αξία ιδιοκτησίας
Methods
GetByteOpacity(ΕΝΤ, ΕΝΤ)
Αποκτά την αδιάλειπτη απόδοση του καθορισμένου pixel με ακρίβεια byte.
byte GetByteOpacity(int x, int y)
Parameters
x
int
Ο συντονιστής x του pixel.
y
int
Ο συντονιστής του pixel.
Returns
Αξία byte, που αντιπροσωπεύει την απρόσιτη του καθορισμένου pixel.
IsOpaque(ΕΝΤ, ΕΝΤ)
Ελέγξτε αν το συγκεκριμένο pixel είναι αόρατο.
bool IsOpaque(int x, int y)
Parameters
x
int
Ο συντονιστής x του pixel.
y
int
Ο συντονιστής του pixel.
Returns
αληθινό εάν το καθορισμένο pixel είναι αόρατο, αλλιώς ψεύτικο.
IsTransparent(ΕΝΤ, ΕΝΤ)
Ελέγξτε αν το συγκεκριμένο pixel είναι διαφανές.
bool IsTransparent(int x, int y)
Parameters
x
int
Ο συντονιστής x του pixel.
y
int
Ο συντονιστής του pixel.
Returns
αληθινό εάν το καθορισμένο pixel είναι διαφανές, αλλιώς ψεύτικο.