Class ClipPathBuilder
Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)
Μια κλάση κατασκευαστή για την κατασκευή τιμών clip-path CSS.Αυτή η κατηγορία παρέχει μεθόδους για τον ορισμό των μονοπάτι με τη χρήση βασικών σχημάτων, εξωτερικών αναφορών, ή γεωμετρικών γραμμών.Επιτρέπει τη δημιουργία πολύπλοκων μοτοσυκλετών με δομημένο και αναγνωρίσιμο τρόπο.
[ComVisible(true)]
public class ClipPathBuilder
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ClipPathBuilder()
public ClipPathBuilder()
Methods
Build()
Κατασκευάζει την τιμή του μονοπάτι clip ως γραμμή.
public string Build()
Returns
Μια γραμμή εκπροσώπησης του μονοπάτι clip.
Circle(Δύο, διπλό, δευτερόλεπτο, μήκος)
Ορισμός ενός κυκλικού μονοπάτι.
public ClipPathBuilder Circle(double radius, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radius
double
Η ακτινοβολία του κύκλου.
centerX
double
Ο συντονιστής X του κέντρου του κύκλου.
centerY
double
Ο συντονιστής του κέντρου του κύκλου.
type
LengthType
Τύπος μονάδας για τις διαστάσεις.
Returns
Η τρέχουσα περίπτωση του ClipPathBuilder για τη μέθοδο αλυσίδας.
ClipSourceId(Σύνδεσμος)
Ρυθμίστε τη διαδρομή clip για να αναφέρετε μια εξωτερική πηγή.
public ClipPathBuilder ClipSourceId(string clipSourceId)
Parameters
clipSourceId
string
Η ταυτότητα της εξωτερικής πηγής αναφοράς.
Returns
Η τρέχουσα περίπτωση του ClipPathBuilder για τη μέθοδο αλυσίδας.
Ellipse(Δύο, διπλό, δίδυμο, μήκοςType)
Καθορίζει ένα ελιπτικό μονοπάτι.
public ClipPathBuilder Ellipse(double radiusX, double radiusY, double centerX, double centerY, LengthType type = LengthType.Px)
Parameters
radiusX
double
Οριζόντιο ραδιόφωνο της ελίτ.
radiusY
double
Το κάθετο ραδιόφωνο της ελίτ.
centerX
double
Ο συντονιστής X του κέντρου της ελιπίας.
centerY
double
Ο συντονιστής Y του κέντρου της ελίτ.
type
LengthType
Τύπος μονάδας για τις διαστάσεις.
Returns
Η τρέχουσα περίπτωση του ClipPathBuilder για τη μέθοδο αλυσίδας.
GeometryBox(GeometryBox)
Ρυθμίστε το πλαίσιο γεωμετρίας για το μονοπάτι κλιπ.
public ClipPathBuilder GeometryBox(GeometryBox box)
Parameters
box
GeometryBox
Το γεωμετρικό κουτί για χρήση.
Returns
Η τρέχουσα περίπτωση του ClipPathBuilder για τη μέθοδο αλυσίδας.
None()
Ρυθμίστε το μονοπάτι κλιπ σε “δεν”, αποτρέποντας αποτελεσματικά την κλίπωση.
public ClipPathBuilder None()
Returns
Η τρέχουσα περίπτωση του ClipPathBuilder για τη μέθοδο αλυσίδας.
Polygon(ΔΥΟ ΠΑΡΑΜΕΣ[])
Ορισμός ενός πολυσύχναστου μονοπάτι.
public ClipPathBuilder Polygon(params double[] points)
Parameters
points
double
[ ]
Μια σειρά σημείων που καθορίζουν τις άκρες του πολυγώνου.
Returns
Η τρέχουσα περίπτωση του ClipPathBuilder για τη μέθοδο αλυσίδας.
Rectangle(Δύο, διπλό, δίδυμο, δίπλωμα, Διπλή, ΜέγεθοςType)
Προσδιορίζει ένα ορθογώνιο μονοπάτι με προαιρετικά στρογγυλή γωνία.
public ClipPathBuilder Rectangle(double x, double y, double width, double height, double rx = 0, double ry = 0, LengthType type = LengthType.Px)
Parameters
x
double
X-συντονισμός της ανώτερης αριστεράς γωνίας του ορθογώνου.
y
double
Y-συντονισμός της ανώτερης αριστεράς γωνίας του ορθογώνου.
width
double
Το πλάτος της ορθογώνης.
height
double
Το ύψος της ορθογώνης.
rx
double
Οριζόντια ακτίνα των γωνιών.
ry
double
Το κάθετο ραδιόφωνο των γωνιών.
type
LengthType
Τύπος μονάδας για τις διαστάσεις.
Returns
Η τρέχουσα περίπτωση του ClipPathBuilder για τη μέθοδο αλυσίδας.