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.