Class TransformBuilder
Pôvodný názov: Aspose.Svg.Builder Zhromaždenie: Aspose.SVG.dll (25.5.0)
Stavebná trieda na vytvorenie SVG transformácie atribútov pruhy.
[ComVisible(true)]
public class TransformBuilder
Inheritance
Z dedičných členov
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()
Vytvára transformáciu atribútov prúdu.
public string Build()
Returns
Transformačný atribút prúdu.
Matrix(dvojitý, dvojitý, dvojitý, dvojitý, dvojitý)
Pridáva matrix transformácie do staviteľa.
public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)
Parameters
a
double
Je súčasťou matriky.
b
double
B je súčasťou matriky.
c
double
C je súčasťou matriky.
d
double
D je súčasťou matriky.
e
double
Je to súčasť matriky.
f
double
F je súčasťou matriky.
Returns
Súčasný TransformBuilder príklad.
Rotate(Dvojnásobný, dvakrát)
Pridať rotačnú transformáciu k staviteľovi.
public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)
Parameters
angle
double
Rotačný uhl v stupňoch.
cx
double
x-koordinát rotačného centra. defekty na 0.
cy
double
Y-koordinát rotačného centra. zlyhania na 0.
Returns
Súčasný TransformBuilder príklad.
Scale(dvojnásobný, dvojnásobný)
Pridať veľkosť transformácie do staviteľa.
public TransformBuilder Scale(double sx, double sy = 0)
Parameters
sx
double
Rozšírený faktor pozdĺž x-axe.
sy
double
Skalačný faktor pozdĺž y-axis. defekty na 0.
Returns
Súčasný TransformBuilder príklad.
Skewx(Dvojitý)
Pridať konverziu skewX do staviteľa.
public TransformBuilder SkewX(double angle)
Parameters
angle
double
Uhol škrupiny pozdĺž x-axis v stupňoch.
Returns
Súčasný TransformBuilder príklad.
sklamanie(Dvojitý)
Pridať skywY transformáciu k staviteľovi.
public TransformBuilder SkewY(double angle)
Parameters
angle
double
Uhol škrupiny pozdĺž y-axis v stupňoch.
Returns
Súčasný TransformBuilder príklad.
Translate(dvojnásobný, dvojnásobný)
Pridať preklad transformácie do staviteľa.
public TransformBuilder Translate(double tx, double ty = 0)
Parameters
tx
double
Preklad cez x-axis.
ty
double
Preklad pozdĺž y-axis. defekty na 0.
Returns
Súčasný TransformBuilder príklad.