Class EmfPlusColorMatrixEffect

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.

 Türkçe