Class MaskBuilder

Class MaskBuilder

Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)

Μια κλάση κατασκευαστή για τη δημιουργία ιδιοτήτων μάσκας CSS.Αυτή η κατηγορία επιτρέπει την κατασκευή πολύπλοκων στυλ μάσκας χρησιμοποιώντας διάφορες ιδιότητες όπως πηγή μάσκα, θέση, μέγεθος, επαναλαμβανόμενη στιλ, και πολλά άλλα.Η προκύπτουσα γραμμή μπορεί να χρησιμοποιηθεί στο CSS για να καθορίσει τη συμπεριφορά μάσκας ενός στοιχείου.

[ComVisible(true)]
public class MaskBuilder

Inheritance

object MaskBuilder

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

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

Η τρέχουσα περίπτωση του MaskBuilder.

Build()

Κατασκευάζει την αξία της ιδιοκτησίας της μάσκας ως γραμμή.

public string Build()

Returns

string

Μια γραμμή εκπροσώπησης της ιδιότητας της μάσκας, κατάλληλη για χρήση στο CSS.

CompositingOperator(CompositingOperator)

Καθορίστε τον συνθέτη για τη μάσκα.

public MaskBuilder CompositingOperator(CompositingOperator op)

Parameters

op CompositingOperator

Ο συνθετικός φορέας.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

GeometryBox(GeometryBox)

Εισάγετε το γεωμετρικό κουτί της μάσκας.

public MaskBuilder GeometryBox(GeometryBox box)

Parameters

box GeometryBox

Το γεωμετρικό κουτί.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

GeometryBoxNoclip(GeometryBox)

Ρυθμίστε το γεωμετρικό κουτί της μάσκας χωρίς κλιπ.

public MaskBuilder GeometryBoxNoclip(GeometryBox box)

Parameters

box GeometryBox

Το γεωμετρικό κουτί.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

MaskSourceId(Σύνδεσμος)

Εισάγετε το ID πηγής μάσκας για τη μάσκα.

public MaskBuilder MaskSourceId(string maskSourceId)

Parameters

maskSourceId string

Η ταυτότητα του στοιχείου προέλευσης της μάσκας.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

Exceptions

ArgumentException

Πυροβόλησε όταν το maskSourceId είναι μηδενικό ή λευκό χώρο.

Position(διπλό, μήκος)

Ορίστε τη θέση της μάσκας.

public MaskBuilder Position(double position, LengthType type = LengthType.Px)

Parameters

position double

Η αξία της θέσης.

type LengthType

Τύπος μέτρησης μήκους.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

Position(Δύο, διπλό, μήκος)

Προσδιορίστε τη θέση της μάσκας χρησιμοποιώντας οριζόντιες και κάθετες τιμές.

public MaskBuilder Position(double horizontal, double vertical, LengthType type = LengthType.Px)

Parameters

horizontal double

Η οριζόντια θέση.

vertical double

Η αξία της κάθετης θέσης.

type LengthType

Τύπος μέτρησης μήκους.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

Position(Οριζόντια, διπλή θέση, μήκος)

Προσδιορίστε τη θέση της μάσκας χρησιμοποιώντας μια προκαθορισμένη οριζόντια θέση και μια κάθετη τιμή.

public MaskBuilder Position(HorizontalPosition horizontal, double vertical, LengthType type = LengthType.Px)

Parameters

horizontal HorizontalPosition

Προεπιλεγμένη οριζόντια θέση.

vertical double

Η αξία της κάθετης θέσης.

type LengthType

Τύπος μέτρησης μήκους.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

Position(VerticalPosition, διπλή, μήκοςType)

Προσδιορίστε τη θέση της μάσκας χρησιμοποιώντας μια προεπιλεγμένη κάθετη θέση και μια οριζόντια τιμή.

public MaskBuilder Position(VerticalPosition vertical, double horizontal, LengthType type = LengthType.Px)

Parameters

vertical VerticalPosition

Η προεπιλεγμένη κάθετη θέση.

horizontal double

Η οριζόντια θέση.

type LengthType

Τύπος μέτρησης μήκους.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

Position(Οριζόντια θέση, κάθετη θέση)

Καθορίστε τη θέση της μάσκας χρησιμοποιώντας προκαθορισμένες οριζόντιες και κάθετες θέσεις.

public MaskBuilder Position(HorizontalPosition horizontal, VerticalPosition vertical)

Parameters

horizontal HorizontalPosition

Προεπιλεγμένη οριζόντια θέση.

vertical VerticalPosition

Η προεπιλεγμένη κάθετη θέση.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του 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

Η τρέχουσα περίπτωση του MaskBuilder.

RepeatStyle(RepeatStyle)

Πάρτε το επαναλαμβανόμενο στυλ της μάσκας.

public MaskBuilder RepeatStyle(RepeatStyle style)

Parameters

style RepeatStyle

Το επαναλαμβανόμενο στυλ.

Returns

MaskBuilder

Η τρέχουσα περίπτωση του MaskBuilder.

 Ελληνικά