Class TransformBuilder
nazivni prostor: Aspose.Svg.Builder Sastanak: Aspose.SVG.dll (25.5.0)
Graditelj razreda za stvaranje SVG transform atributa lanca.
[ComVisible(true)]
public class TransformBuilder
Inheritance
naslijeđeni članovi
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()
Izgrađuje transformativni atributi.
public string Build()
Returns
Transformacija karakterizira string.
Matrix(dvostruko, dvostruko, dvostruko, dvostruko, dvostruko)
Dodajte matricu za pretvaranje graditelju.
public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)
Parameters
a
double
To je dio matrice.
b
double
B je dio matrice.
c
double
C je dio matrice.
d
double
D je dio matrice.
e
double
To je dio matrice.
f
double
F je dio matrice.
Returns
Trenutačni TransformBuilder primjerak.
Rotate(Dvostruka, dvostruk, podijeljena)
Dodajte rotacijsku transformaciju graditelju.
public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)
Parameters
angle
double
Vrijeme rotacije u stupnjevu.
cx
double
X-koordinacija rotacijskog centra. defekti do 0.
cy
double
Y-koordinacija rotacijskog centra. defekti do 0.
Returns
Trenutačni TransformBuilder primjerak.
Scale(Dvostruko, dvostruko)
Dodajte razmjer transformacije graditelju.
public TransformBuilder Scale(double sx, double sy = 0)
Parameters
sx
double
Skladišni faktor uz X-axis.
sy
double
Skladišni čimbenik uz Y-axis. defekti do 0.
Returns
Trenutačni TransformBuilder primjerak.
Skewx(Dvostruko)
Dodajte skewX transformaciju graditelju.
public TransformBuilder SkewX(double angle)
Parameters
angle
double
Uzimanje ugla u x-axis stupnjeva.
Returns
Trenutačni TransformBuilder primjerak.
Skević(Dvostruko)
Dodajte skijanje pretvaranja graditelju.
public TransformBuilder SkewY(double angle)
Parameters
angle
double
Uzimanje ugla uz Y-axis u stupnjevi.
Returns
Trenutačni TransformBuilder primjerak.
Translate(Dvostruko, dvostruko)
Dodajte prevod za pretvaranje graditelju.
public TransformBuilder Translate(double tx, double ty = 0)
Parameters
tx
double
Prevođenje kroz x-axis.
ty
double
Prevođenje diljem y-axis. defekti do 0.
Returns
Trenutačni TransformBuilder primjerak.