Class TransformBuilder
Το όνομα: Aspose.Svg.Builder Συγκέντρωση: Aspose.SVG.dll (25.5.0)
Κλάση κατασκευαστή για τη δημιουργία SVG μετασχηματισμός χαρακτηριστικών αλυσίδων.
[ComVisible(true)]
public class TransformBuilder
Inheritance
Κληρονομημένα μέλη
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TransformBuilder()
public TransformBuilder()
Methods
Build()
Δημιουργεί το μετασχηματιστικό χαρακτηριστικό.
public string Build()
Returns
Ο μετασχηματισμός προσδιορίζει το string.
Matrix(διπλό, διπλό, διπλό, διπλό, διπλό)
Προσθέτει μια μετασχηματιστική μάρτυρα στον κατασκευαστή.
public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)
Parameters
a
double
Ένα κομμάτι της Ματρίτης.
b
double
Το στοιχείο β της μάρκας.
c
double
Το στοιχείο C της Ματρίτης.
d
double
Το στοιχείο D της μάρκας.
e
double
Το στοιχείο E της Ματρίτης.
f
double
Το στοιχείο f της μάρκας.
Returns
Η τρέχουσα περίπτωση του TransformBuilder.
Rotate(Δύο, διπλό, δευτερεύον)
Προσθέστε μια ροταμένη μεταμόρφωση στον κατασκευαστή.
public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)
Parameters
angle
double
Η γωνία περιστροφής σε βαθμούς.
cx
double
Ο συντονιστής x του κέντρου περιστροφής. ελαττώματα στο 0.
cy
double
Ο συντονιστής y του κέντρου περιστροφής. ελαττώματα στο 0.
Returns
Η τρέχουσα περίπτωση του TransformBuilder.
Scale(ΔΥΟ, ΔΥΟ)
Προσθέστε μια κλίμακα μετασχηματισμού στον κατασκευαστή.
public TransformBuilder Scale(double sx, double sy = 0)
Parameters
sx
double
Ο παράγοντας κλιμάκωσης κατά μήκος του x-axis.
sy
double
Ο παράγοντας κλιμάκωσης κατά μήκος του y-άξου. ελαττώματα έως 0.
Returns
Η τρέχουσα περίπτωση του TransformBuilder.
ΣΧΕΔΙΟ(διπλό)
Προσθέτει ένα skewX μετασχηματισμό στον κατασκευαστή.
public TransformBuilder SkewX(double angle)
Parameters
angle
double
Η γωνία σκάφους κατά μήκος του x-αξίου σε βαθμούς.
Returns
Η τρέχουσα περίπτωση του TransformBuilder.
ΣΚΕΒΙ(διπλό)
Προσθέτει ένα σχήμα μετασχηματισμού στον κατασκευαστή.
public TransformBuilder SkewY(double angle)
Parameters
angle
double
Η γωνία σκάφους κατά μήκος του y-axis σε βαθμούς.
Returns
Η τρέχουσα περίπτωση του TransformBuilder.
Translate(ΔΥΟ, ΔΥΟ)
Προσθέστε μια μετάφραση μετατροπής στον κατασκευαστή.
public TransformBuilder Translate(double tx, double ty = 0)
Parameters
tx
double
Η μετάφραση κατά μήκος του x-axis.
ty
double
Η μετάφραση κατά μήκος του y-axis. ελαττώματα στο 0.
Returns
Η τρέχουσα περίπτωση του TransformBuilder.