Class MaskBuilder
Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)
Μια κλάση κατασκευαστή για τη δημιουργία ιδιοτήτων μάσκας CSS.Αυτή η κατηγορία επιτρέπει την κατασκευή πολύπλοκων στυλ μάσκας χρησιμοποιώντας διάφορες ιδιότητες όπως πηγή μάσκα, θέση, μέγεθος, επαναλαμβανόμενη στιλ, και πολλά άλλα.Η προκύπτουσα γραμμή μπορεί να χρησιμοποιηθεί στο CSS για να καθορίσει τη συμπεριφορά μάσκας ενός στοιχείου.
[ComVisible(true)]
public class MaskBuilderInheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
MaskBuilder()
public MaskBuilder()Methods
BackgroundSize(Δύο, διπλό, μήκος)
Καθορίστε το μέγεθος του φόντου για τη μάσκα.
public MaskBuilder BackgroundSize(double width, double height, LengthType type = LengthType.Px)Parameters
width double
Το πλάτος του υπόβαθρου.
height double
Το ύψος του φόντου.
type LengthType
Τύπος μέτρησης μήκους.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
Build()
Κατασκευάζει την αξία της ιδιοκτησίας της μάσκας ως γραμμή.
public string Build()Returns
Μια γραμμή εκπροσώπησης της ιδιότητας της μάσκας, κατάλληλη για χρήση στο CSS.
CompositingOperator(CompositingOperator)
Καθορίστε τον συνθέτη για τη μάσκα.
public MaskBuilder CompositingOperator(CompositingOperator op)Parameters
Ο συνθετικός φορέας.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
GeometryBox(GeometryBox)
Εισάγετε το γεωμετρικό κουτί της μάσκας.
public MaskBuilder GeometryBox(GeometryBox box)Parameters
box GeometryBox
Το γεωμετρικό κουτί.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
GeometryBoxNoclip(GeometryBox)
Ρυθμίστε το γεωμετρικό κουτί της μάσκας χωρίς κλιπ.
public MaskBuilder GeometryBoxNoclip(GeometryBox box)Parameters
box GeometryBox
Το γεωμετρικό κουτί.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
MaskSourceId(Σύνδεσμος)
Εισάγετε το ID πηγής μάσκας για τη μάσκα.
public MaskBuilder MaskSourceId(string maskSourceId)Parameters
maskSourceId string
Η ταυτότητα του στοιχείου προέλευσης της μάσκας.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
Exceptions
Πυροβόλησε όταν το maskSourceId είναι μηδενικό ή λευκό χώρο.
Position(διπλό, μήκος)
Ορίστε τη θέση της μάσκας.
public MaskBuilder Position(double position, LengthType type = LengthType.Px)Parameters
position double
Η αξία της θέσης.
type LengthType
Τύπος μέτρησης μήκους.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
Position(Δύο, διπλό, μήκος)
Προσδιορίστε τη θέση της μάσκας χρησιμοποιώντας οριζόντιες και κάθετες τιμές.
public MaskBuilder Position(double horizontal, double vertical, LengthType type = LengthType.Px)Parameters
horizontal double
Η οριζόντια θέση.
vertical double
Η αξία της κάθετης θέσης.
type LengthType
Τύπος μέτρησης μήκους.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
Position(Οριζόντια, διπλή θέση, μήκος)
Προσδιορίστε τη θέση της μάσκας χρησιμοποιώντας μια προκαθορισμένη οριζόντια θέση και μια κάθετη τιμή.
public MaskBuilder Position(HorizontalPosition horizontal, double vertical, LengthType type = LengthType.Px)Parameters
horizontal HorizontalPosition
Προεπιλεγμένη οριζόντια θέση.
vertical double
Η αξία της κάθετης θέσης.
type LengthType
Τύπος μέτρησης μήκους.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
Position(VerticalPosition, διπλή, μήκοςType)
Προσδιορίστε τη θέση της μάσκας χρησιμοποιώντας μια προεπιλεγμένη κάθετη θέση και μια οριζόντια τιμή.
public MaskBuilder Position(VerticalPosition vertical, double horizontal, LengthType type = LengthType.Px)Parameters
vertical VerticalPosition
Η προεπιλεγμένη κάθετη θέση.
horizontal double
Η οριζόντια θέση.
type LengthType
Τύπος μέτρησης μήκους.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
Position(Οριζόντια θέση, κάθετη θέση)
Καθορίστε τη θέση της μάσκας χρησιμοποιώντας προκαθορισμένες οριζόντιες και κάθετες θέσεις.
public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)Parameters
horizontal HorizontalPosition
Προεπιλεγμένη οριζόντια θέση.
vertical VerticalPosition
Η προεπιλεγμένη κάθετη θέση.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
Position(Οριζόντια, Δύο, VerticalEdge, Διπλό, Τύπος μήκους)
Καθορίστε τη θέση της μάσκας χρησιμοποιώντας άκρες και τιμές.
public MaskBuilder Position(HorizontalEdge horizontalEdge, double horizontalValue, VerticalEdge verticalEdge, double verticalValue, LengthType type = LengthType.Px)Parameters
horizontalEdge HorizontalEdge
Η οριζόντια θέση.
horizontalValue double
Η οριζόντια θέση.
verticalEdge VerticalEdge
Η οριζόντια θέση.
verticalValue double
Η αξία της κάθετης θέσης.
type LengthType
Τύπος μέτρησης μήκους.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.
RepeatStyle(RepeatStyle)
Πάρτε το επαναλαμβανόμενο στυλ της μάσκας.
public MaskBuilder RepeatStyle(RepeatStyle style)Parameters
style RepeatStyle
Το επαναλαμβανόμενο στυλ.
Returns
Η τρέχουσα περίπτωση του MaskBuilder.