Class XpsMatrix
İçindekiler
[
Saklamak
]XpsMatrix class
Sınıf, MatrixTransform özellik öğesi özelliklerini içerir. Bu öğe, koordinat öğe sistemlerini değiştirmek için kullanılan gelişigüzel bir afin matris dönüşümünü tanımlar.
public sealed class XpsMatrix : XpsObject
Özellikleri
İsim | Tanım |
---|---|
IsIdentity { get; } | Bu örneğin birim matris olup olmadığını gösteren bir değer alır. |
M11 { get; } | M11 öğesini alır. |
M12 { get; } | M12 öğesini alır. |
M21 { get; } | M21 öğesini alır. |
M22 { get; } | M22 öğesini alır. |
M31 { get; } | M31 öğesini alır. |
M32 { get; } | M32 öğesini alır. |
yöntemler
İsim | Tanım |
---|---|
Clone() | Bu dönüşüm matrisini klonlar. |
override Equals(object) | Belirtilenin olup olmadığını belirler.Object bu örneğe eşittir. |
override GetHashCode() | Bu örnek için bir karma kod döndürür. |
Multiply(Matrix) | tarafından belirtilen matris ile bu matrisi çarpar.matrix varsayılan (Başa Ekle) sırayla. |
Multiply(XpsMatrix) | tarafından belirtilen matris ile bu matrisi çarpar.matrix varsayılan (Başa Ekle) sırayla. |
Multiply(Matrix, MatrixOrder) | tarafından belirtilen matris ile bu matrisi çarpar.matrix tarafından belirtilen sıraylamatrixOrder . |
Multiply(XpsMatrix, MatrixOrder) | tarafından belirtilen matris ile bu matrisi çarpar.matrix tarafından belirtilen sıraylamatrixOrder . |
Reset() | Bu Matrisi birim matrise sıfırlar. |
Rotate(float) | tarafından saat yönünde döndürmeyi uygularangle bu Matrix’e varsayılan (Başa eklenen) sırayla. |
Rotate(float, MatrixOrder) | tarafından saat yönünde döndürmeyi uygularangle tarafından belirtilen order düzeninde bu Matrix’ematrixOrder . |
RotateAround(float, PointF) | tarafından saat yönünde döndürmeyi uygularangle etrafındapivot bu Matrix’e varsayılan (Başına eklenen) sırayla. |
RotateAround(float, PointF, MatrixOrder) | tarafından saat yönünde döndürmeyi uygularangle etrafındapivottarafından belirtilen sırayla bu Matrix’e matrixOrder . |
Scale(float, float) | Belirtilen ölçek vektörünü (scaleX ve scaleY) bu Matrise varsayılan (Başa Ekleme) sırayla uygular. |
Scale(float, float, MatrixOrder) | Belirtilen ölçek vektörünü (scaleX ve scaleY) bu Matrise, tarafından belirtilen sırayla uygular.matrixOrder . |
Skew(double, double) | Belirtilen eğri dönüşümünü bu Matrise uygular. |
override ToString() | Bunun dize gösterimini döndürürXpsMatrix örnek. |
Transform(RectangleF) | Bu Matris tarafından temsil edilen afin dönüşümü belirtilen bir dikdörtgene uygular. |
TransformPoint(PointF) | Bu Matris tarafından temsil edilen afin dönüşümü belirtilen bir noktaya uygular. |
TransformPoints(PointF[]) | Bu Matris tarafından temsil edilen benzeşim dönüşümünü belirtilen bir nokta dizisine uygular. |
TransformPoints(PointF[], int, int) | Bu Matris tarafından temsil edilen benzeşim dönüşümünü nokta dizisinin belirtilen bir bölümüne uygular. |
Translate(float, float) | Belirtilen öteleme vektörünü bu Matrise uygular. |
Translate(float, float, MatrixOrder) | Belirtilen öteleme vektörünü, belirtilen sırayla bu Matrise uygular.matrixOrder . |
static Equals(XpsMatrix, XpsMatrix) | Gerçek uygulama. |
operator == | ==. operatörünü uygular |
operator != | !=. operatörünü uygular |
Ayrıca bakınız
- class XpsObject
- ad alanı Aspose.Page.XPS.XpsModel
- toplantı Aspose.Page