Class EmfPlusColorMatrixEffect

Class EmfPlusColorMatrixEffect

Nama dari : Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Pengumpulan: Aspose.Imaging.dll (25.4.0)

Objek ColorMatrixEffect menentukan transformasi halus yang akan diterapkan pada gambar.

public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusImageEffectsObjectType EmfPlusColorMatrixEffect

anggota yang diwarisi

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

Remarks

Gambar bitmap ditentukan oleh objek EmfPlusBitmap (bahagian 2.2.2.2).dilakukan dengan mengulangi vektor warna oleh objek ColorMatrixEffect. matriks warna 5x5 dapatmelakukan transformasi linear, termasuk refleksi, rotasi, penyebaran, atau skalan yang diikuti oleh terjemahan.

Constructors

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

Properties

Matrix

Dapatkan atau menetapkan matriks.

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

Nilai Properti

int [ ]

MatrixN0

Dapatkan atau menetapkan matriks [N][0] dari matriks warna 5x5. baris ini digunakan untuk transformasi.

public int[] MatrixN0 { get; set; }

Nilai Properti

int [ ]

Remarks

Matriks_0_0 (4 byte): Matriks[0][0], yang merupakan faktor untuk warna merah.Matriks_1_0 (4 byte): Matriks[1][0].Matriks_2_0 (4 byte): Matriks[2][0].Matriks_3_0 (4 byte): Matriks[3][0].Matrix_4_0 (4 byte): Matrix[4][0]. nilai ini harus 0.0.

MatrixN1

Dapatkan atau menetapkan Matriks[N] dari Matriks warna 5x5. baris ini digunakan untuk transformasi.

public int[] MatrixN1 { get; set; }

Nilai Properti

int [ ]

Remarks

Matriks_0_1 (4 byte): Matriks[0]Matrix_1_1 (4 byte): Matrix[1][1] yang merupakan faktor warna hijau.Matriks_2_1 (4 byte): Matriks[1]Matriks_3_1 (4 byte): Matriks[1]Matrix_4_0 (4 byte): Matrix[4][0]. nilai ini harus 0.0.

MatrixN2

Dapatkan atau menetapkan Matriks[N][2] dari matriks warna 5x5. baris ini digunakan untuk transformasi.

public int[] MatrixN2 { get; set; }

Nilai Properti

int [ ]

Remarks

Matriks_0_2 (4 byte): Matriks[0]Matriks_1_2 (4 byte): Matriks[1][2]Matrix_2_2 (4 byte): Matrix[2][2], yang merupakan faktor untuk warna biru.Matriks_3_1 (4 byte): Matriks[1]Matrix_4_0 (4 byte): Matrix[4][0]. nilai ini harus 0.0.

MatrixN3

Dapatkan atau menetapkan Matriks[N][3] dari matriks warna 5x5. baris ini digunakan untuk transformasi.

public int[] MatrixN3 { get; set; }

Nilai Properti

int [ ]

Remarks

Matriks_0_3 (4 byte): Matriks[0]Matriks_1_3 (4 byte): Matriks[1][3]Matriks_2_3 (4 byte): Matriks[2][3].Matrix_3_3 (4 byte): Matrix[3][3], yang merupakan faktor untuk alfa (transparansi)Matrix_4_0 (4 byte): Matrix[4][0]. nilai ini harus 0.0.

MatrixN4

Dapatkan atau menetapkan Matriks [N][4] dari Matriks warna 5x5. baris ini digunakan untuk terjemahan warna.

public int[] MatrixN4 { get; set; }

Nilai Properti

int [ ]

Remarks

Matriks_0_4 (4 byte): Matriks[0][4].Matriks_1_4 (4 byte): Matriks[1]Matriks_2_4 (4 byte): Matriks[2][4]Matriks_3_4 (4 byte): Matriks[3][4]Matrix_4_4 (4 byte): Matrix[4] Nilai ini SHOULD 1.0.

 Indonesia