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 TransformBuilderInheritance
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.