Class EmfPlusColorMatrixEffect
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Objekt ColorMatrixEffect špecifikuje primeranú transformáciu, ktorá sa má aplikovať na obrázok.
public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusImageEffectsObjectType ← EmfPlusColorMatrixEffect
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Bitmap obrazy sú špecifikované EmfPlusBitmap objekty (sekcia 2.2.2.2).vykonané zväčšením farebného vektoru objektom ColorMatrixEffect. 5x5 Farebná matrica môževykonávať lineárnu transformáciu, vrátane odzrkadľovania, otáčania, šírenia alebo skalovania nasledovaného prekladom.
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
Získajte alebo nastavíte matriu.
public int[][] Matrix { get; set; }
Hodnota nehnuteľnosti
int [][]
MatrixN0
Získava alebo nastaví Matrix[N][0] 5x5 farebnej matrix. Tento riadok sa používa na transformácie.
public int[] MatrixN0 { get; set; }
Hodnota nehnuteľnosti
int []
Remarks
Matrix_ 0_0 (4 byty): Matrika[0][0], čo je faktorom pre červenú farbu.Matrix_1_0 (4 byty): Matrika[1][0].Matrix_2_0 (4 byty): Matrix[2][0].Matrix_3_0 (4 byty): Matrix[3][0].Matrix_4_0 (4 byty): Matrika[4][0]. Táto hodnota musí byť 0.0.
MatrixN1
Získava alebo nastaví Matrix[N][1] 5x5 farebnej matrix. Tento riadok sa používa na transformácie.
public int[] MatrixN1 { get; set; }
Hodnota nehnuteľnosti
int []
Remarks
Matrix_0_1 (4 byty): Matrix[0] [1]Matrix_1_2 (4 byty): Matrika[1][1], čo je faktorom pre zelenú farbu.Matrix_2_1 (4 byty): Matrika[2][1]Matrix_3_1 (4 byty): Matrika[3][1].Matrix_4_0 (4 byty): Matrika[4][0]. Táto hodnota musí byť 0.0.
MatrixN2
Získava alebo nastaví Matrix[N][2] 5x5 farebnej matrix. Tento riadok sa používa na transformácie.
public int[] MatrixN2 { get; set; }
Hodnota nehnuteľnosti
int []
Remarks
Matrix_0_2 (4 byty): Matrika[0][2].Matrix_1_2 (4 byty): Matrika[1][2].Matrix_2_4 (4 byty): Matrika[2][2], čo je faktorom pre farbu modrá.Matrix_3_1 (4 byty): Matrika[3][1].Matrix_4_0 (4 byty): Matrika[4][0]. Táto hodnota musí byť 0.0.
MatrixN3
Získava alebo nastaví Matrix[N][3] 5x5 farebnej matrix. Tento riadok sa používa na transformácie.
public int[] MatrixN3 { get; set; }
Hodnota nehnuteľnosti
int []
Remarks
Matrix_0_3 (4 byty): Matrika[0][3].Matrix_1_3 (4 byty): Matrika[1][3]Matrix_2_3 (4 byty): Matrix[2][3].Matrix_3_4 (4 byty): Matrika[3][3], čo je faktor pre alfa (prehľadnosť)Matrix_4_0 (4 byty): Matrika[4][0]. Táto hodnota musí byť 0.0.
MatrixN4
Získava alebo nastaví Matrix[N][4] 5x5 farebnej matrix. Tento riadok sa používa na preklady farieb.
public int[] MatrixN4 { get; set; }
Hodnota nehnuteľnosti
int []
Remarks
Matrix_0_4 (4 byty): Matrika[0][4].Matrix_1_4 (4 byty): Matrika[1][4]Matrix_2_4 (4 byty): Matrika[2][4]Matrix_3_4 (4 byty): Matrika[3][4].Matrix_4_3 (4 byty): Matrika[4][4] Táto hodnota SHOULD je 1.0.