Class ColorMatrix
Numele spaţiului: Aspose.Imaging Asamblare: Aspose.Imaging.dll (25.4.0)
Define o matriză de 5 x 5 care conține coordonatele pentru spațiul RGBA. mai multe metode ale Aspose.Imaging.ImageAttributes clasă ajusta culorile imaginii folosind o matrice de culoare.
public sealed class ColorMatrix
Inheritance
Membrii moștenitori
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
ColorMatrix()
Inițializează o nouă instanță a clasei Aspose.Imaging.ColorMatrix.
public ColorMatrix()
ColorMatrix(float[][])
Inițializează o nouă instanță a clasei Aspose.Imaging.ColorMatrix folosind elementele din matricea specificată newColorMatrix'.
public ColorMatrix(float[][] newColorMatrix)
Parameters
newColorMatrix
float
[][]
Valorile elementelor pentru noul Aspose.Imaging.ColorMatrix.
Fields
MatrixDimensionElementsCount
Numărul de elemente în dimensiunea matricei.
public const int MatrixDimensionElementsCount = 5
Valoarea câmpului
MatrixDimensionsCount
Numărul dimensiunilor matrice.
public const int MatrixDimensionsCount = 5
Valoarea câmpului
MatrixTotalElementsCount
Numărul total de elemente din matrice.
public const int MatrixTotalElementsCount = 25
Valoarea câmpului
Properties
Matrix00
Obțineți sau puneți elementul în rândul 0 (zero) și coloana 0 a acestui Aspose.Imaging.ColorMatrix.
public float Matrix00 { get; set; }
Valoarea proprietății
Matrix01
Obține sau stabilește elementul în rândul 0 (zero) și prima coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix01 { get; set; }
Valoarea proprietății
Matrix02
Obține sau stabilește elementul în rândul 0 (zero) și a doua coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix02 { get; set; }
Valoarea proprietății
Matrix03
Obțineți sau puneți elementul în rândul 0 (zero) și a treia coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix03 { get; set; }
Valoarea proprietății
Matrix04
Obține sau stabilește elementul în rândul 0 (zero) și a patra coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix04 { get; set; }
Valoarea proprietății
Matrix10
Obțineți sau stabiliți elementul în prima linie și coloana 0 (zero) a acestui Aspose.Imaging.ColorMatrix.
public float Matrix10 { get; set; }
Valoarea proprietății
Matrix11
Obține sau stabilește elementul în prima rândă și prima coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix11 { get; set; }
Valoarea proprietății
Matrix12
Obține sau stabilește elementul în prima rândă și a doua coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix12 { get; set; }
Valoarea proprietății
Matrix13
Obține sau stabilește elementul în prima rândă și a treia coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix13 { get; set; }
Valoarea proprietății
Matrix14
Obține sau stabilește elementul în prima rândă și a patra coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix14 { get; set; }
Valoarea proprietății
Matrix20
Obține sau stabilește elementul în a doua rând și coloana 0 (zero) a acestui Aspose.Imaging.ColorMatrix.
public float Matrix20 { get; set; }
Valoarea proprietății
Matrix21
Obțineți sau puneți elementul în a doua rândă și prima coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix21 { get; set; }
Valoarea proprietății
Matrix22
Obține sau stabilește elementul în a doua rândă și cea de-a doua coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix22 { get; set; }
Valoarea proprietății
Matrix23
Obțineți sau puneți elementul în a doua rândă și a treia coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix23 { get; set; }
Valoarea proprietății
Matrix24
Obțineți sau puneți elementul în a doua rândă și a patra coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix24 { get; set; }
Valoarea proprietății
Matrix30
Obțineți sau puneți elementul în a treia rândă și coloana 0 (zero) a acestui Aspose.Imaging.ColorMatrix.
public float Matrix30 { get; set; }
Valoarea proprietății
Matrix31
Obține sau stabilește elementul în a treia rând și prima coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix31 { get; set; }
Valoarea proprietății
Matrix32
Obține sau stabilește elementul în a treia rând și a doua coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix32 { get; set; }
Valoarea proprietății
Matrix33
Obțineți sau puneți elementul în a treia rândă și cea de-a patra coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix33 { get; set; }
Valoarea proprietății
Matrix34
Obțineți sau puneți elementul în a treia rând și a patra coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix34 { get; set; }
Valoarea proprietății
Matrix40
Obțineți sau puneți elementul în a patra rând și coloana 0 (zero) a acestui Aspose.Imaging.ColorMatrix.
public float Matrix40 { get; set; }
Valoarea proprietății
Matrix41
Obțineți sau puneți elementul în a patra rând și prima coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix41 { get; set; }
Valoarea proprietății
Matrix42
Obțineți sau puneți elementul în a patra rând și a doua coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix42 { get; set; }
Valoarea proprietății
Matrix43
Obțineți sau puneți elementul în a patra rând și a treia coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix43 { get; set; }
Valoarea proprietății
Matrix44
Obțineți sau puneți elementul în a patra rând și a patrulea coloană a acestui Aspose.Imaging.ColorMatrix.
public float Matrix44 { get; set; }
Valoarea proprietății
Această[int, int]
Obține sau stabilește elementul în rândul și coloana specificată în Aspose.Imaging.ColorMatrix.
public float this[int row, int column] { get; set; }
Valoarea proprietății
Methods
GetMatrix()
Cunoașteți valorile matrice.
public float[][] GetMatrix()
Returns
float [][]
Valoarea matricei este array.