Class EmfPlusColorMatrixEffect
Именује се: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Асамблеја: Aspose.Imaging.dll (25.4.0)
Објекат ColorMatrixEffect одређује афину трансформацију која ће се применити на слику.
public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusImageEffectsObjectType ← EmfPlusColorMatrixEffect
Наслеђени чланови
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Битмап слике су одређене од стране ЕмфПлусБитмат објеката (секција 2.2.2.2).врши се умножавајући вектор боје објектом ColorMatrixEffect. 5x5 боја матрица можеизвршити линеарну трансформацију, укључујући рефлексију, ротацију или скалирање, праћено преводом.
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
Добија или поставља матрицу.
public int[][] Matrix { get; set; }
Вредност имовине
int [][]
MatrixN0
Добија или поставља матрицу [Н][0] 5к5 боје матрац. Овај ред се користи за трансформације.
public int[] MatrixN0 { get; set; }
Вредност имовине
int []
Remarks
Матрица_0_0, (4 бита): Матрица[0][0], што је фактор за црвену боју.Матриц_1_0 (4 бита): Матрица[1][0]Матриц_2_0 (4 бита): Матрица[2][0].Матриц_3_0 (4 бита): Матрица[3][0].Матриц_4_0 (4 бита): Матриц[4][0]. Ова вредност мора бити 0.0.
MatrixN1
Добије или поставља Матрицу[Н][1] матрице боје 5к5. Овај ред се користи за трансформације.
public int[] MatrixN1 { get; set; }
Вредност имовине
int []
Remarks
Матриц_0_1 (4 бита): Матрица[0][1].Матрица_1_2 (4 бита): Матрица[1][1], што је фактор за боју зелена.Матриц_2_1 (4 бита): Матрица[2][1].Матриц_3_1 (4 бита): Матрица[3][1].Матриц_4_0 (4 бита): Матриц[4][0]. Ова вредност мора бити 0.0.
MatrixN2
Добије или поставља Матрицу[Н][2] 5к5 боје матрице. Овај ред се користи за трансформације.
public int[] MatrixN2 { get; set; }
Вредност имовине
int []
Remarks
Матриц_0_2 (4 бита): Матрица[0][2].Матриц_1_2 (4 бита): Матрица[1][2].Матрица_2_4 (4 бита): Матрица[2][2], што је фактор за боју плаве.Матриц_3_1 (4 бита): Матрица[3][1].Матриц_4_0 (4 бита): Матриц[4][0]. Ова вредност мора бити 0.0.
MatrixN3
Добија или поставља Матрицу[Н][3] 5к5 боје матрице. Овај ред се користи за трансформације.
public int[] MatrixN3 { get; set; }
Вредност имовине
int []
Remarks
Матриц_0_3 (4 бита): Матрица[0][3].Матриц_1_3 (4 бита): Матрица[1][3].Матриц_2_3 (4 бита): Матрица[2][3].Матрица_3_4 (4 бита): Матрица[3][3], што је фактор за алфа (прозрачност)Матриц_4_0 (4 бита): Матриц[4][0]. Ова вредност мора бити 0.0.
MatrixN4
Добијете или постављате матрицу [Н][4] 5к5 боје марице. Овај ред се користи за превод боја.
public int[] MatrixN4 { get; set; }
Вредност имовине
int []
Remarks
Матриц_0_4 (4 бита): Матрица[0][4].Матриц_1_4 (4 бита): Матрица[1][4].Матриц_2_4 (4 бита): Матрица[2][4].Матриц_3_4 (4 бита): Матрица[3][4].Matrix_4_3 (4 байта): Matriks[4][4]. Ова вредност МОЖЕ бити 1.0.