Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Nazwa przestrzeń: Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Zgromadzenie: Aspose.Imaging.dll (25.4.0)

Obiekt ColorMatrixEffect określa odpowiednią transformację do zastosowania do obrazu.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

Dziedziczeni członkowie

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

Remarks

Zdjęcia Bitmap są określone przez obiekty EmfPlusBitmap (sekcja 2.2.2.2).Wykonane przez mnożenie wektoru kolorowego przez obiekt ColorMatrixEffect. matryca kolorów 5x5 możewykonanie transformacji liniowej, w tym odzwierciedlenia, rotacji, rozkładu lub skalowania, a następnie tłumaczenia.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Zostaw lub ustaw matrycę.

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

Wartość nieruchomości

int [ ]

MatrixN0

Otrzymuje lub ustawia Matrykę [N][0] matrycy kolorowej 5x5. ta kolejka jest używana do transformacji.

public int[] MatrixN0 { get; set; }

Wartość nieruchomości

int [ ]

Remarks

Matryca_0_ 0 (4 bajty): Matrix[0][0], który jest czynnikiem dla czerwonego koloru.Matrix_1_0 (4 bajtów): matrix[1][0].Matrix_2_0 (4 bajtów): matrix[2][0].Matrix_3_0 (4 bajtów): matrix[3][0].Matrix_4_0 (4 bajtów): matrix[4][0]. wartość ta musi być 0.0.

MatrixN1

Otrzymuje lub ustawia Matrycę [N][1] matrycy kolorowej 5x5. ta kolejka jest używana do transformacji.

public int[] MatrixN1 { get; set; }

Wartość nieruchomości

int [ ]

Remarks

Matrix_0_1 (4 bajty): Matryca[0][1].Matrix_1_2 (4 bajtów): matrix[1][1], który jest czynnikiem dla koloru zielonego.Matrix_2_1 (4 bajty): Matryc[2][1].Matrix_3_1 (4 bajty): Matryc[3][1].Matrix_4_0 (4 bajtów): matrix[4][0]. wartość ta musi być 0.0.

MatrixN2

Otrzymuje lub ustawia Matrycę [N][2] matrycy kolorowej 5x5. ta linia jest używana do transformacji.

public int[] MatrixN2 { get; set; }

Wartość nieruchomości

int [ ]

Remarks

Matrix_0_2 (4 bajty): Matryca[0][2].Matrix_1_2 (4 bajty): Matryca[1][2].Matrix_2_4 (4 bajtów): matrix[2][2], który jest czynnikiem dla koloru niebieskiego.Matrix_3_1 (4 bajty): Matryc[3][1].Matrix_4_0 (4 bajtów): matrix[4][0]. wartość ta musi być 0.0.

MatrixN3

Otrzymuje lub ustawia Matrycę [N][3] matrycy kolorowej 5x5. ta linia jest używana do transformacji.

public int[] MatrixN3 { get; set; }

Wartość nieruchomości

int [ ]

Remarks

Matrix_0_3 (4 bajty): Matryca[0][3].Matrix_1_3 (4 bajty): Matryca[1][3].Matrix_2_3 (4 bajtów): matrix[2][3].Matrix_3_4 (4 bajtów): matrix[3][3], który jest czynnikiem alfa (przejrzystość)Matrix_4_0 (4 bajtów): matrix[4][0]. wartość ta musi być 0.0.

MatrixN4

Otrzymuje lub ustawia Matrykę [N][4] matrycy kolorowej 5x5. ta kolejka jest używana do tłumaczeń kolorów.

public int[] MatrixN4 { get; set; }

Wartość nieruchomości

int [ ]

Remarks

Matrix_0_4 (4 bajty): Matryca[0][4].Matrix_1_4 (4 bajty): Matryca[1][4].Matrix_2_4 (4 bajty): Matryc[2][4].Matrix_3_4 (4 bajtów): matrix[3][4].Matrix_4_3 (4 bajtów): Matryca[4] [4] Ta wartość musi być 1.0.

 Polski