Class ColorMatrix
İsim alanı : Aspose.Imaging Toplantı: Aspose.Imaging.dll (25.4.0)
RGBA alanı için koordinatları içeren 5 x 5 matrisini tanımlar. Aspose.Imaging.ImageAttributes sınıfı bir renk matrisini kullanarak görüntü renkleri ayarlar.
public sealed class ColorMatrix
Inheritance
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ColorMatrix()
Aspose.Imaging.ColorMatrix sınıfının yeni bir örneğini başlatır.
public ColorMatrix()
ColorMatrix(Floransa[][])
Aspose.Imaging.ColorMatrix sınıfının yeni bir örneğini belirlenen matris newColorMatrix’in elemanlarını kullanarak başlatır.
public ColorMatrix(float[][] newColorMatrix)
Parameters
newColorMatrix
float
[ ]
Yeni Aspose.Imaging.ColorMatrix için eleman değerleri.
Fields
MatrixDimensionElementsCount
Matris boyutunda eleman sayısı.
public const int MatrixDimensionElementsCount = 5
alan değeri
MatrixDimensionsCount
Matris boyutlarının sayısı.
public const int MatrixDimensionsCount = 5
alan değeri
MatrixTotalElementsCount
Matrisin toplam eleman sayısı.
public const int MatrixTotalElementsCount = 25
alan değeri
Properties
Matrix00
Bu Aspose.Imaging.ColorMatrix’in 0 (zero) satırında ve 0 sütununda öğeyi alır veya ayarlar.
public float Matrix00 { get; set; }
Mülkiyet Değer
Matrix01
Elemanı 0 (zero) sırasına ve bu Aspose.Imaging.ColorMatrix’in ilk sütununa alır veya koyar.
public float Matrix01 { get; set; }
Mülkiyet Değer
Matrix02
Bu Aspose.Imaging.ColorMatrix’in 0 (zero) satırında ve ikinci sütununda öğeyi alır veya yerleştirir.
public float Matrix02 { get; set; }
Mülkiyet Değer
Matrix03
Bu Aspose.Imaging.ColorMatrix’in 0 (zero) satırında ve üçüncü sütununda öğeyi alır veya yerleştirir.
public float Matrix03 { get; set; }
Mülkiyet Değer
Matrix04
Bu Aspose.Imaging.ColorMatrix’in 0 (zero) satırında ve dördüncü sütununda öğeyi alır veya yerleştirir.
public float Matrix04 { get; set; }
Mülkiyet Değer
Matrix10
Bu Aspose.Imaging.ColorMatrix’in ilk satırında ve 0 (zero) sütununda öğeyi alır veya ayarlar.
public float Matrix10 { get; set; }
Mülkiyet Değer
Matrix11
Bu Aspose.Imaging.ColorMatrix’in ilk ve ilk sütununda öğeyi alır veya yerleştirir.
public float Matrix11 { get; set; }
Mülkiyet Değer
Matrix12
Bu Aspose.Imaging.ColorMatrix’in ilk ve ikinci sütunlarında öğeyi alır veya yerleştirir.
public float Matrix12 { get; set; }
Mülkiyet Değer
Matrix13
Bu Aspose.Imaging.ColorMatrix’in ilk ve üçüncü sütunlarında öğeyi alır veya yerleştirir.
public float Matrix13 { get; set; }
Mülkiyet Değer
Matrix14
Bu Aspose.Imaging.ColorMatrix’in ilk ve dördüncü sütunlarında öğeyi alır veya yerleştirir.
public float Matrix14 { get; set; }
Mülkiyet Değer
Matrix20
Bu Aspose.Imaging.ColorMatrix’in ikinci satırında ve 0 (zero) sütununda öğeyi alır veya ayarlar.
public float Matrix20 { get; set; }
Mülkiyet Değer
Matrix21
Bu Aspose.Imaging.ColorMatrix’in ikinci satırında ve ilk sütununda öğeyi alır veya yerleştirir.
public float Matrix21 { get; set; }
Mülkiyet Değer
Matrix22
Bu Aspose.Imaging.ColorMatrix’in ikinci ve ikinci sütunlarında öğeyi alır veya yerleştirir.
public float Matrix22 { get; set; }
Mülkiyet Değer
Matrix23
Bu Aspose.Imaging.ColorMatrix’in ikinci ve üçüncü sütunlarında öğeyi alır veya yerleştirir.
public float Matrix23 { get; set; }
Mülkiyet Değer
Matrix24
Bu Aspose.Imaging.ColorMatrix’in ikinci ve dördüncü sütunlarında öğeyi alır veya yerleştirir.
public float Matrix24 { get; set; }
Mülkiyet Değer
Matrix30
Bu Aspose.Imaging.ColorMatrix’in üçüncü satırında ve 0 (zero) sütununda öğeyi alır veya yerleştirir.
public float Matrix30 { get; set; }
Mülkiyet Değer
Matrix31
Elemanı bu Aspose.Imaging.ColorMatrix’in üçüncü satırında ve ilk sütununda alır veya yerleştirir.
public float Matrix31 { get; set; }
Mülkiyet Değer
Matrix32
Elemanı bu Aspose.Imaging.ColorMatrix’in üçüncü ve ikinci sütunlarında alır veya yerleştirir.
public float Matrix32 { get; set; }
Mülkiyet Değer
Matrix33
Elemanı bu Aspose.Imaging.ColorMatrix’in üçüncü ve üçüncü sütunlarında alır veya yerleştirir.
public float Matrix33 { get; set; }
Mülkiyet Değer
Matrix34
Elemanı bu Aspose.Imaging.ColorMatrix’in üçüncü ve dördüncü sütunlarında alır veya yerleştirir.
public float Matrix34 { get; set; }
Mülkiyet Değer
Matrix40
Bu Aspose.Imaging.ColorMatrix’in dördüncü satırında ve 0 (zero) sütununda öğeyi alır veya yerleştirir.
public float Matrix40 { get; set; }
Mülkiyet Değer
Matrix41
Elemanı bu Aspose.Imaging.ColorMatrix’in dördüncü satırında ve ilk sütununda alır veya yerleştirir.
public float Matrix41 { get; set; }
Mülkiyet Değer
Matrix42
Elemanı bu Aspose.Imaging.ColorMatrix’in dördüncü ve ikinci sütunlarında alır veya yerleştirir.
public float Matrix42 { get; set; }
Mülkiyet Değer
Matrix43
Elemanı bu Aspose.Imaging.ColorMatrix’in dördüncü ve üçüncü sütunlarında alır veya yerleştirir.
public float Matrix43 { get; set; }
Mülkiyet Değer
Matrix44
Elemanı bu Aspose.Imaging.ColorMatrix’in dördüncü ve dördüncü sütunlarında alır veya yerleştirir.
public float Matrix44 { get; set; }
Mülkiyet Değer
bu[int , int , int]
Aspose.Imaging.ColorMatrix’te belirtilen sırada ve sütunda öğeyi alır veya yerleştirir.
public float this[int row, int column] { get; set; }
Mülkiyet Değer
Methods
GetMatrix()
Matris değerlerini alır.
public float[][] GetMatrix()
Returns
float [ ]
Matris değerleri array.