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