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
转型属性线。
Matrix(双,双,双,双,双,双)
添加一个矩阵转换到建筑师。
public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)
Parameters
a
double
是矩阵的组成部分。
b
double
B组成部分的矩阵。
c
double
C 是矩阵的组成部分。
d
double
是D组成部分的矩阵。
e
double
是矩阵的组成部分。
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轴的扩展因素。
sy
double
尺寸因素沿着 y 轴. 缺点为 0.
Returns
目前的TransformBuilder例子。
SkewX(双重)
添加一个SkewX转换到建筑师。
public TransformBuilder SkewX(double angle)
Parameters
angle
double
滑角沿着X轴在度。
Returns
目前的TransformBuilder例子。
滑雪(双重)
添加一个SkewY转换到建筑师。
public TransformBuilder SkewY(double angle)
Parameters
angle
double
沿着 y 轴的滑角在度。
Returns
目前的TransformBuilder例子。
Translate(双,双)
添加一个翻译转换到建筑师。
public TransformBuilder Translate(double tx, double ty = 0)
Parameters
tx
double
翻译沿着X轴。
ty
double
翻译沿着 y-axis. 缺点为 0.
Returns
目前的TransformBuilder例子。