Class CircleMask

Class CircleMask

Το όνομα: Aspose.Imaging.MagicWand.ImageMasks Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Περιγράφει μια μάσκα κύκλου.

public class CircleMask : ImageMask, IImageMask, ICloneable

Inheritance

object ImageMask CircleMask

Implements

IImageMask , ICloneable

Κληρονομημένα μέλη

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(Ιντ, Ιντ, Ιντ)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.MagicWand.ImageMasks.CircleMask με το καθορισμένο κεντρικό σημείο και ακτίνα.

public CircleMask(int x, int y, int radius)

Parameters

x int

Ο συντονιστής x του κεντρικού σημείου της επιλεγμένης περιοχής.

y int

Ο συντονιστής του κεντρικού σημείου της επιλεγμένης περιοχής.

radius int

ραδιόφωνο της επιλεγμένης περιοχής.

CircleMask(Τίτλος, int)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.MagicWand.ImageMasks.CircleMask με το καθορισμένο κεντρικό σημείο και ακτίνα.

public CircleMask(Point center, int radius)

Parameters

center Point

Το κέντρο της επιλεγμένης περιοχής.

radius int

ραδιόφωνο της επιλεγμένης περιοχής.

Properties

SelectionBounds

Πάρτε τα όρια, σε pixels, αυτής της μάσκας.

public override Rectangle SelectionBounds { get; }

Αξία ιδιοκτησίας

Rectangle

Αυτό το[ΕΝΤ, ΕΝΤ]

Αποκτά την αδιάλειπτη απόδοση του καθορισμένου pixel.

public override bool this[int x, int y] { get; }

Αξία ιδιοκτησίας

bool

Methods

Clone()

Δημιουργεί ένα νέο αντικείμενο το οποίο είναι αντίγραφο της τρέχουσας παραδείγματος.

public override object Clone()

Returns

object

Ένα νέο αντικείμενο που αποτελεί αντίγραφο αυτής της περιόδου.

Crop(Rectangle)

Μάσκα με τον καθορισμένο ορθογώνιο.

public override ImageMask Crop(Rectangle rectangle)

Parameters

rectangle Rectangle

Ο καθορισμένος ορθογώνιος.

Returns

ImageMask

Ένα κρυμμένο CircleMask ή ImageBitMask ως ImageMask.Δεδομένου ότι το ImageBitMask μπορεί να επιστραφεί, συνιστάται μια ομαλή κλήση.

Inflate(ΕΝΤ)

Ανακατέψτε αυτή τη μάσκα με την καθορισμένη ποσότητα.

public override ImageMask Inflate(int size)

Parameters

size int

Το ποσό που πρέπει να πλημμυρίσει αυτή η μάσκα.

Returns

ImageMask

Μια πληθωρισμένη CircleMask ως ImageMask.

 Ελληνικά