Class TransformBuilder

Class TransformBuilder

Nome do espaço: Aspose.Svg.Builder Assembleia: Aspose.SVG.dll (25.5.0)

Clase de construção para a criação de cordas de atributo de transformação SVG.

[ComVisible(true)]
public class TransformBuilder

Inheritance

object TransformBuilder

Membros herdados

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()

Construa a corrente de atributo de transformação.

public string Build()

Returns

string

A transformação atribui string.

Matrix(duplo, duplo, duplo, duplo, duplo, duplo)

Adicione uma matriz de transformação ao construtor.

public TransformBuilder Matrix(double a, double b, double c, double d, double e, double f)

Parameters

a double

Um dos componentes da matriz.

b double

O componente B da matriz.

c double

O componente C da matriz.

d double

O componente D da matriz.

e double

E componente da matriz.

f double

O componente f da matriz.

Returns

TransformBuilder

A atual instância TransformBuilder.

Rotate(Dublado, Duplo e duplo)

Adicione uma transformação rotativa ao construtor.

public TransformBuilder Rotate(double angle, double cx = 0, double cy = 0)

Parameters

angle double

O ângulo de rotação em graus.

cx double

O coordenado x do centro de rotação. defeitos a 0.

cy double

O y-coordenado do centro de rotação. defeitos a 0.

Returns

TransformBuilder

A atual instância TransformBuilder.

Scale(duplo, duplo)

Adicione uma escala de transformação para o construtor.

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

Parameters

sx double

O fator de escalada ao longo do eixo x.

sy double

O fator de escalagem ao longo do y-axis. defectos a 0.

Returns

TransformBuilder

A atual instância TransformBuilder.

Skewx(Dupla)

Adicione um skewX transformado para o construtor.

public TransformBuilder SkewX(double angle)

Parameters

angle double

O ângulo da escova ao longo do eixo x em graus.

Returns

TransformBuilder

A atual instância TransformBuilder.

Escândalo(Dupla)

Adicione uma transmissão de esquema para o construtor.

public TransformBuilder SkewY(double angle)

Parameters

angle double

O ângulo da escova ao longo do y-axis em graus.

Returns

TransformBuilder

A atual instância TransformBuilder.

Translate(duplo, duplo)

Adicione uma tradução transformada ao construtor.

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

Parameters

tx double

A tradução ao longo do x-axis.

ty double

A tradução ao longo do y-axis. defectos a 0.

Returns

TransformBuilder

A atual instância TransformBuilder.

 Português