Class EmfPlusColorMatrixEffect
İsim alanı : Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Toplantı: Aspose.Imaging.dll (25.4.0)
ColorMatrixEffect nesnesi, bir görüntüye uygulanacak düz bir dönüşüm belirler.
public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusImageEffectsObjectType ← EmfPlusColorMatrixEffect
mirasçı üyeleri
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Bitmap görüntüleri EmfPlusBitmap nesneler tarafından belirlenir (bölüm 2.2.2.2).Bir ColorMatrixEffect nesne ile bir renk vektörü çoğaltarak gerçekleştirilir. bir 5x5 renk matrisLineer bir dönüşüm gerçekleştirmek, yansıma, dönüşüm, boyama veya bir çeviri ile takip edilen ölçekleme de dahil olmak üzere.
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
Matrisini alır ya da yapar.
public int[][] Matrix { get; set; }
Mülkiyet Değer
int [ ]
MatrixN0
5x5 renk matrisinin matrisini alır veya ayarlar. bu satır dönüşümler için kullanılır.
public int[] MatrixN0 { get; set; }
Mülkiyet Değer
int […]
Remarks
Matrix_0_0 (4 byte): Matrix[0][0], kırmızı renk faktörüdür.Matrix_1_0 (4 bayt): Matrix[1][0]Matrix_2_0 (4 bayt): Matrix[2][0]Matrix_3_0 (4 bayt): Matrix[3][0]Matrix_4_0 (4 byte): Matrix[4][0]. Bu değer 0.0 olmalıdır.
MatrixN1
5x5 renk matrisinin matrisini alır veya ayarlar. bu satır dönüşümler için kullanılır.
public int[] MatrixN1 { get; set; }
Mülkiyet Değer
int […]
Remarks
Matrix_0_1 (4 bayt): Matrix[0]Matrix_1_1 (4 byte): Matrix[1][1] renk yeşillendirme faktörüdür.Matrix_2_1 (4 bayt): Matrix[1]Matrix_3_1 (4 bayt): Matrix[1]Matrix_4_0 (4 byte): Matrix[4][0]. Bu değer 0.0 olmalıdır.
MatrixN2
5x5 renk matrisinin matrisini alır veya ayarlar. bu satır dönüşümler için kullanılır.
public int[] MatrixN2 { get; set; }
Mülkiyet Değer
int […]
Remarks
Matrix_0_2 (4 bayt): Matrix[0] [2]Matrix_1_2 (4 bayt): Matrix[1] [2]Matrix_2_2 (4 byte): Matrix[2][2], mavi renk faktörüdür.Matrix_3_1 (4 bayt): Matrix[1]Matrix_4_0 (4 byte): Matrix[4][0]. Bu değer 0.0 olmalıdır.
MatrixN3
5x5 renk matrisinin matrisini alır veya ayarlar. bu satır dönüşümler için kullanılır.
public int[] MatrixN3 { get; set; }
Mülkiyet Değer
int […]
Remarks
Matrix_0_3 (4 bayt): Matrix[0]Matrix_1_3 (4 bayt): Matrix[1]Matrix_2_3 (4 bayt): Matrix [2].Matrix_3_3 (4 byte): Matrix[3][3], alfa için faktör (gizlilik)Matrix_4_0 (4 byte): Matrix[4][0]. Bu değer 0.0 olmalıdır.
MatrixN4
5x5 renk matrisinin matrisini alır veya ayarlar. bu satır renk çevirileri için kullanılır.
public int[] MatrixN4 { get; set; }
Mülkiyet Değer
int […]
Remarks
Matrix_0_4 (4 bayt): Matrix[0][4]Matrix_1_4 (4 bayt): Matrix[1][4]Matrix_2_4 (4 bayt): Matrix[2][4]Matrix_3_4 (4 bayt): Matrix[3][4]Matrix_4_4 (4 byte): Matrix[4] Bu değer 1.0 olmalıdır.