Class MaskBuilder
Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)
Μια κλάση κατασκευαστή για τη δημιουργία ιδιοτήτων μάσκας CSS.Αυτή η κατηγορία επιτρέπει την κατασκευή πολύπλοκων στυλ μάσκας χρησιμοποιώντας διάφορες ιδιότητες όπως πηγή μάσκα, θέση, μέγεθος, επαναλαμβανόμενη στιλ, και πολλά άλλα.Η προκύπτουσα γραμμή μπορεί να χρησιμοποιηθεί στο CSS για να καθορίσει τη συμπεριφορά μάσκας ενός στοιχείου.
[ComVisible(true)]
public class MaskBuilder
Inheritance
Κληρονομημένα μέλη
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.