Class TransformBuilder
名称: Aspose.Svg.Builder 會議: Aspose.SVG.dll (25.5.0)
构建类为创建SVG转换属性线。
[ComVisible(true)]
public class TransformBuilderInheritance
继承人
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例子。