Class EmfPlusColorMatrixEffect
名称: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects 收藏: Aspose.Imaging.dll (25.5.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 对象多样化一个颜色 vector. 5x5 颜色矩阵可以进行线性转型,包括反射、旋转、切割或扩展,随后进行翻译。
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
接收或设置矩阵。
public int[][] Matrix { get; set; }
财产价值
int [ ]
MatrixN0
接收或设置 5x5 颜色矩阵的矩阵(N)[0] 这行用于转换。
public int[] MatrixN0 { get; set; }
财产价值
int ( )
Remarks
矩阵0_0(四位元):字体0[0][0],这是红色的因素。Matrix_1_0 (4 位元): 矩阵[1][0].Matrix_2_0 (4 位元): 矩阵[2][0].Matrix_3_0 (4 位元): 矩阵[3][0].Matrix_4_0(四位元):Matrix[4][0]. 此值必须是 0.0。
MatrixN1
接收或设置5x5颜色矩阵的矩阵(N)。
public int[] MatrixN1 { get; set; }
财产价值
int ( )
Remarks
Matrix_0_1(四位元):Matrix[0]。Matrix_1_4(四位元):Matrix[1],是绿色颜色的因素。Matrix_2_1(四位元):Matrix[2]。Matrix_3_1(四位元):Matrix[3]。Matrix_4_0(四位元):Matrix[4][0]. 此值必须是 0.0。
MatrixN2
接收或设置5x5颜色矩阵的矩阵(N)。
public int[] MatrixN2 { get; set; }
财产价值
int ( )
Remarks
Matrix_0_2(四位元):Matrix[0]。Matrix_1_2(四位元):Matrix[1]。Matrix_2_4(4位):Matrix[2],是颜色蓝色的因素。Matrix_3_1(四位元):Matrix[3]。Matrix_4_0(四位元):Matrix[4][0]. 此值必须是 0.0。
MatrixN3
接收或设置5x5颜色矩阵的矩阵(N)。
public int[] MatrixN3 { get; set; }
财产价值
int ( )
Remarks
Matrix_0_3(四位元):Matrix[0]。Matrix_1_3(四位元):Matrix[1]。Matrix_2_3(四位元):Matrix[2][3]。Matrix_3_4(四位元):Matrix[3],这是阿尔法(透明度)的因素。Matrix_4_0(四位元):Matrix[4][0]. 此值必须是 0.0。
MatrixN4
接收或设置 5x5 颜色矩阵的矩阵[N][4]. 此行用于颜色翻译。
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 位):Matrix[4] 此值 SHOULD 是 1.0.