SVGMatrix
İçindekiler
[
Saklamak
]SVGMatrix class
SVG’nin grafik işlemlerinin çoğu, matris aritmetiği amacıyla 3x3’lük bir matrise genişletildiğinde, şu hale gelen: [ace] [bdf] biçiminde 2x3 matris kullanır: [ace] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
Özellikleri
İsim | Tanım |
---|---|
A { get; set; } | Matrisin A bileşeni. |
B { get; set; } | Matrisin B bileşeni. |
C { get; set; } | Matrisin C bileşeni. |
D { get; set; } | Matrisin D bileşeni. |
E { get; set; } | Matrisin E bileşeni. |
F { get; set; } | Matrisin F bileşeni. |
yöntemler
İsim | Tanım |
---|---|
Dispose() | Yönetilmeyen ve isteğe bağlı olarak yönetilen kaynakları serbest bırakır. |
virtual GetPlatformType() | Bu yöntem, ECMAScript nesnesini almak için kullanılırType . |
Multiply(SVGMatrix) | Matris çarpımı gerçekleştirir. Bu matris, elde edilen yeni matrisi döndürerek başka bir matrisle sonradan çarpılır. |
Rotate(float) | Geçerli matris üzerinde bir döndürme dönüşümünü sonradan çarpar ve elde edilen matrisi döndürür. |
Scale(float) | Geçerli matris üzerinde tek tip bir ölçek dönüşümünü sonradan çarpar ve elde edilen matrisi döndürür. |
ScaleNonUniform(float, float) | Geçerli matris üzerinde düzgün olmayan bir ölçek dönüşümünü sonradan çarpar ve elde edilen matrisi döndürür. |
SkewX(float) | Geçerli matris üzerinde bir skewX dönüşümünü sonradan çarpar ve elde edilen matrisi döndürür. |
SkewY(float) | Geçerli matris üzerinde çarpık bir dönüşümü sonradan çarpar ve elde edilen matrisi döndürür. |
override ToString() | Bir döndürürString bu, bu örneği temsil eder. |
Translate(float, float) | Geçerli matris üzerinde bir öteleme dönüşümünü sonradan çarpar ve elde edilen matrisi döndürür. |
Ayrıca bakınız
- class SVGValueType
- ad alanı Aspose.Svg.DataTypes
- toplantı Aspose.SVG