Class EmfPlusColorMatrixEffect
A név: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Összefoglaló: Aspose.Imaging.dll (25.4.0)
A ColorMatrixEffect objektum egy finom átalakítást ír elő, amelyet egy képre kell alkalmazni.
public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusImageEffectsObjectType ← EmfPlusColorMatrixEffect
Örökletes tagok
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
A Bitmap képeket az EmfPlusBitmap objektumok határozzák meg (2.2.2 szakasz).a ColorMatrixEffect objektum által egy színvektor szorításával történik. 5x5 szín matrixvégezzen lineáris átalakítást, beleértve a tükrözést, a forgatást, az eloszlást vagy a skálát, amelyet egy fordítás követ.
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
Megkapja vagy beállítja a matrixot.
public int[][] Matrix { get; set; }
ingatlan értéke
int [][]
MatrixN0
Megkapja vagy beállítja az 5x5 színes matrix Matrix[N][0]-t. Ezt a sorot átalakításokhoz használják.
public int[] MatrixN0 { get; set; }
ingatlan értéke
int []
Remarks
Matrix_0_00 (4 bájt): Matrix[0][0], ami a vörös szín tényezője.Matrix_1_0 (4 bájt): Matrix[1][0]Matrix_2_0 (4 bájt): Matrix[2][0]Matrix_3_0 (4 bájt): Matrix[3][0]Matrix_4_0 (4 bájt): Mátrix[4][0]. Ez az értéknek 0,0nak kell lennie.
MatrixN1
Megkapja vagy beállítja az 5x5 színes matrix Matrix[N][1]-t. Ezt a sorot átalakításokhoz használják.
public int[] MatrixN1 { get; set; }
ingatlan értéke
int []
Remarks
Matrix_0_1 (4 bájt): Matrix[0][1].Matrix_1_2 (4 bájt): Matrix[1][1], ami a szín zöldének tényezője.Matrix_2_1 (4 bájt): Matrix[2][1]Matrix_3_1 (4 bájt): Matrix[3][1]Matrix_4_0 (4 bájt): Mátrix[4][0]. Ez az értéknek 0,0nak kell lennie.
MatrixN2
Megkapja vagy beállítja az 5x5 színes matrix Matrix[N][2]-t. Ezt a sorot átalakításokhoz használják.
public int[] MatrixN2 { get; set; }
ingatlan értéke
int []
Remarks
Matrix_0_2 (4 bájt): Matrix[0][2].Matrix_1_2 (4 bájt): Matris[1][2]Matrix_2_4 (4 bájt): Matris[2][2], amely a szín kékének tényezője.Matrix_3_1 (4 bájt): Matrix[3][1]Matrix_4_0 (4 bájt): Mátrix[4][0]. Ez az értéknek 0,0nak kell lennie.
MatrixN3
Megkapja vagy beállítja az 5x5 színes matrix Matrix[N][3]-t. Ezt a sorot átalakításokhoz használják.
public int[] MatrixN3 { get; set; }
ingatlan értéke
int []
Remarks
Matrix_0_3 (4 bájt): Matris[0][3].Matrix_1_3 (4 bájt): Matris[1][3]Matrix_2_3 (4 bájt): Matrix[2][3].Matrix_3_4 (4 bájt): Matris[3][3], ami az alfa tényezője (átláthatóság)Matrix_4_0 (4 bájt): Mátrix[4][0]. Ez az értéknek 0,0nak kell lennie.
MatrixN4
Megkapja vagy beállítja az 5x5 színes matrix Matrix[N][4]. Ez a sor a színfordításokhoz használható.
public int[] MatrixN4 { get; set; }
ingatlan értéke
int []
Remarks
Matrix_0_4 (4 bájt): Matrix[0][4].Matrix_1_4 (4 bájt): Matrix[1][4]Matrix_2_4 (4 bájt): Matrix[2][4]Matrix_3_4 (4 bájt): Matrix[3][4]Matrix_4_3 (4 bájt): Matris[4][4] Ez az érték 1.0.