Class TransformBuilder

Class TransformBuilder

名称: Aspose.Svg.Builder 會議: Aspose.SVG.dll (25.5.0)

构建类为创建SVG转换属性线。

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

继承人

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

B组成部分的矩阵。

c double

C 是矩阵的组成部分。

d double

是D组成部分的矩阵。

e double

是矩阵的组成部分。

f double

f 是矩阵的组成部分。

Returns

TransformBuilder

目前的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

目前的TransformBuilder例子。

Scale(双,双)

添加一个尺寸转换到建筑师。

public TransformBuilder Scale(double sx, double sy = 0)

Parameters

sx double

沿着X轴的扩展因素。

sy double

尺寸因素沿着 y 轴. 缺点为 0.

Returns

TransformBuilder

目前的TransformBuilder例子。

SkewX(双重)

添加一个SkewX转换到建筑师。

public TransformBuilder SkewX(double angle)

Parameters

angle double

滑角沿着X轴在度。

Returns

TransformBuilder

目前的TransformBuilder例子。

滑雪(双重)

添加一个SkewY转换到建筑师。

public TransformBuilder SkewY(double angle)

Parameters

angle double

沿着 y 轴的滑角在度。

Returns

TransformBuilder

目前的TransformBuilder例子。

Translate(双,双)

添加一个翻译转换到建筑师。

public TransformBuilder Translate(double tx, double ty = 0)

Parameters

tx double

翻译沿着X轴。

ty double

翻译沿着 y-axis. 缺点为 0.

Returns

TransformBuilder

目前的TransformBuilder例子。

 中文