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
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
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
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
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
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
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
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
A atual instância TransformBuilder.