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
Bitmap изображения са определени от EmfPlusBitmap обекти (секция 2.2.2.2).Произведено чрез умножаване на цветен вектор от ColorMatrixEffect обект. 5x5 цветна матрица може даизвършване на линейна трансформация, включително отражение, ротация, разширяване или скалиране, последвано от превод.
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
Вземете или поставете матрицата.
public int[][] Matrix { get; set; }
стойност на имота
int [][]
MatrixN0
Получава или поставя матрицата [N][0] на 5x5 цветната матрак.
public int[] MatrixN0 { get; set; }
стойност на имота
int []
Remarks
Matrix_0_ 0 (4 байта): Матрица[0][0], който е факторът за червения цвят.Matrix_1_0 (4 байта): Матрица[1][0].Matrix_2_0 (4 байта): Матрица[2][0].Matrix_3_0 (4 байта): Матрица[3][0].Matrix_4_0 (4 байта): Матрица[4][0]. Тази стойност Трябва да бъде 0.0.
MatrixN1
Получава или поставя матрицата[N][1] на 5x5 цветната матрак.
public int[] MatrixN1 { get; set; }
стойност на имота
int []
Remarks
Matrix_0_1 (4 байта): Матрица[0][1].Matrix_1_2 (4 байта): Матрица[1][1], който е факторът за зеления цвят.Matrix_2_1 (4 байта): Матрица[2][1].Matrix_3_1 (4 байта): Матрица[3][1].Matrix_4_0 (4 байта): Матрица[4][0]. Тази стойност Трябва да бъде 0.0.
MatrixN2
Получава или поставя матрицата[N][2] на 5x5 цветната матрак.
public int[] MatrixN2 { get; set; }
стойност на имота
int []
Remarks
Matrix_0_2 (4 байта): Матрица[0][2].Matrix_1_2 (4 байта): Матрица[1][2].Matrix_2_4 (4 байта): Matrix[2][2], който е факторът за цвета синьо.Matrix_3_1 (4 байта): Матрица[3][1].Matrix_4_0 (4 байта): Матрица[4][0]. Тази стойност Трябва да бъде 0.0.
MatrixN3
Получава или поставя матрицата[N][3] на 5x5 цветната матрак.
public int[] MatrixN3 { get; set; }
стойност на имота
int []
Remarks
Matrix_0_3 (4 байта): Матрица[0][3].Matrix_1_3 (4 байта): Матрица[1][3].Matrix_2_3 (4 байта): Матрица[2][3].Matrix_3_4 (4 байта): Matris[3][3], който е факторът за алфа (прозрачност)Matrix_4_0 (4 байта): Матрица[4][0]. Тази стойност Трябва да бъде 0.0.
MatrixN4
Получава или поставя матрицата [N][4] на 5x5 цветната матрак. Тази линия се използва за преводи на цветове.
public int[] MatrixN4 { get; set; }
стойност на имота
int []
Remarks
Matrix_0_4 (4 байта): Матрица [0][4].Matrix_1_4 (4 байта): Матрица[1][4].Matrix_2_4 (4 байта): Матрица[2][4].Matrix_3_4 (4 байта): Матрица[3][4].Matrix_4_3 (4 байта): Matris[4][4] Тази стойност Трябва да бъде 1.0.