Class SVGMatrix
محتويات
[
يخفي
]SVGMatrix class
تستخدم العديد من عمليات رسومات SVG مصفوفات 2x3 بالشكل: [ace] [bdf] والتي عند توسيعها إلى مصفوفة 3x3 لأغراض حساب المصفوفة ، تصبح: [ace] [bdf] [0 0 1]
public class SVGMatrix : SVGValueType
الخصائص
اسم | وصف |
---|---|
A { get; set; } | المكون “أ” في المصفوفة . |
B { get; set; } | المكون B للمصفوفة . |
C { get; set; } | المكون C للمصفوفة . |
D { get; set; } | المكون D للمصفوفة . |
E { get; set; } | المكون E للمصفوفة . |
F { get; set; } | المكون F للمصفوفة . |
طُرق
اسم | وصف |
---|---|
Dispose() | الإصدارات غير المُدارة و- اختياريًا- الموارد المُدارة. |
virtual GetPlatformType() | تُستخدم هذه الطريقة لاسترداد كائن ECMAScriptType . |
Multiply(SVGMatrix) | يقوم بضرب المصفوفة. يتم ضرب هذه المصفوفة لاحقًا بمصفوفة أخرى ، لإرجاع المصفوفة الجديدة الناتجة. |
Rotate(float) | الضرب اللاحق لتحويل التدوير في المصفوفة الحالية وإرجاع المصفوفة الناتجة. |
Scale(float) | الضرب اللاحق لتحويل مقياس منتظم في المصفوفة الحالية وإرجاع المصفوفة الناتجة. |
ScaleNonUniform(float, float) | الضرب اللاحق لتحويل المقياس غير المنتظم على المصفوفة الحالية وإرجاع المصفوفة الناتجة. |
SkewX(float) | الضرب اللاحق لتحويل skewX على المصفوفة الحالية وإرجاع المصفوفة الناتجة. |
SkewY(float) | يضاعف لاحقًا تحويلًا منحرفًا على المصفوفة الحالية ويعيد المصفوفة الناتجة. |
override ToString() | إرجاع أString الذي يمثل هذا المثال. |
Translate(float, float) | الضرب اللاحق لتحويل الترجمة في المصفوفة الحالية وإرجاع المصفوفة الناتجة. |
أنظر أيضا
- class SVGValueType
- مساحة الاسم Aspose.Html.Dom.Svg.DataTypes
- المجسم Aspose.HTML