Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

nazivni prostor: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Sastav: Aspose.Imaging.dll (25.4.0)

Objekt ColorMatrixEffect određuje prilagođenu transformaciju koja se primjenjuje na sliku.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

naslijeđeni članovi

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Bitmap slike određuju EmfPlusBitmap objekti (odjeljak 2.2.2.2).izvedeno množenjem vektor boje objekta ColorMatrixEffect. 5x5 boja matrica možeobavlja linearnu transformaciju, uključujući refleksiju, rotaciju ili skaliranje, nakon čega slijedi prevod.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Uzmite ili postavite matricu.

public int[][] Matrix { get; set; }

Vrijednost nekretnina

int [][]

MatrixN0

Dobiva ili postavlja Matrix[N][0] 5x5 boja matrix. ova red se koristi za transformacije.

public int[] MatrixN0 { get; set; }

Vrijednost nekretnina

int []

Remarks

Matrix_ 0_0 (4 bajta): Matriks[0][0], što je čimbenik za crvenu boju.Matrix_1_0 (4 bajtova): matrix[1][0].Matrix_2_0 (4 bajtova): matrix[2][0].Matrix_3_0 (4 bajtova): matrix[3][0].Matrix_4_0 (4 bajtova): matrix[4][0]. Ova vrijednost mora biti 0,0.

MatrixN1

Dostaje ili postavlja Matrix[N][1] 5x5 boja matrix. ova red se koristi za transformacije.

public int[] MatrixN1 { get; set; }

Vrijednost nekretnina

int []

Remarks

Matrix_0_1 (4 bajtova): matrix[0][1].Matrix_1_2 (4 bajtova): matrix[1][1] koji je čimbenik za boju zelena.Matrix_2_1 (4 bajtova): matrix[2][1].Matrix_3_1 (4 bajtova): matrix[3][1].Matrix_4_0 (4 bajtova): matrix[4][0]. Ova vrijednost mora biti 0,0.

MatrixN2

Dobiva ili postavlja Matrix[N][2] 5x5 boja matrix. ova red se koristi za transformacije.

public int[] MatrixN2 { get; set; }

Vrijednost nekretnina

int []

Remarks

Matrix_0_2 (4 bajtova): matrix[0][2].Matrix_1_2 (4 bajtova): matrix[1][2].Matrix_2_4 (4 bajtova): matrix[2][2], što je čimbenik za boju plava.Matrix_3_1 (4 bajtova): matrix[3][1].Matrix_4_0 (4 bajtova): matrix[4][0]. Ova vrijednost mora biti 0,0.

MatrixN3

Dostaje ili postavlja Matrix[N][3] 5x5 boja matrix. ova red se koristi za transformacije.

public int[] MatrixN3 { get; set; }

Vrijednost nekretnina

int []

Remarks

Matrix_0_3 (4 bajtova): matrix[0]Matrix_1_3 (4 bajtova): matrix[1][3].Matrix_2_3 (4 bajtova): Matriks[2][3].Matrix_3_4 (4 bajtova): matrix[3][3], što je čimbenik za alfa (transparentnost)Matrix_4_0 (4 bajtova): matrix[4][0]. Ova vrijednost mora biti 0,0.

MatrixN4

Pronađite ili postavite Matrix[N][4] 5x5 boja matrix. ova linija se koristi za prijevode boje.

public int[] MatrixN4 { get; set; }

Vrijednost nekretnina

int []

Remarks

Matrix_0_4 (4 bajtova): matrix[0][4].Matrix_1_4 (4 bajtova): matrix[1][4].Matrix_2_4 (4 bajtova): matrix[2][4].Matrix_3_4 (4 bajtova): matrix[3][4].Matrix_4_3 (4 bajtova): matrix[4] Ova vrijednost MOŽE biti 1.0.

 Hrvatski