Class SVGMatrix
İçindekiler
[
Saklamak
]SVGMatrix class
SVG’nin grafik işlemlerinin çoğu, matris aritmetiği amacıyla 3x3 matrise genişletildiğinde şu hale gelen: [ace] [bdf] biçimindeki 2x3 matrisleri 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ır.Type . |
Multiply(SVGMatrix) | Matris çarpımını 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 ortaya çıkan matrisi döndürür. |
Scale(float) | Geçerli matris üzerinde tekdüze ölçekli bir dönüşümü sonradan çarpar ve elde edilen matrisi döndürür. |
ScaleNonUniform(float, float) | Geçerli matris üzerinde tekdüze 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 bir skewY dönüşümünü sonradan çarpar ve ortaya çıkan matrisi döndürür. |
override ToString() | a döndürürString bu örneği temsil eder. |
Translate(float, float) | Geçerli matris üzerinde bir öteleme dönüşümünü sonradan çarpar ve ortaya çıkan matrisi döndürür. |
Ayrıca bakınız
- class SVGValueType
- ad alanı Aspose.Html.Dom.Svg.DataTypes
- toplantı Aspose.HTML