EmfPlusColorMatrixEffect

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusImageEffectsObjectType

public final class EmfPlusColorMatrixEffect extends EmfPlusImageEffectsObjectType

ColorMatrixEffect nesnesi, bir görüntüye uygulanacak bir afin dönüşümünü belirtir.

Bitmap görüntüler EmfPlusBitmap nesneleri (bölüm 2.2.2.2) ile belirtilir. Bir renk matrisi etkisi, bir renk vektörünün ColorMatrixEffect nesnesiyle çarpılmasıyla gerçekleştirilir. 5x5 renk matrisi, yansıma, döndürme, kaydırma veya ölçeklendirme ve ardından bir çevirme içeren lineer bir dönüşüm yapabilir.

Yapıcılar

YapıcıAçıklama
EmfPlusColorMatrixEffect()

Yöntemler

YöntemAçıklama
getMatrixN0()5x5 renk matrisinin Matrix[N][0] değerini alır veya ayarlar.
setMatrixN0(int[] value)5x5 renk matrisinin Matrix[N][0] değerini alır veya ayarlar.
getMatrixN1()5x5 renk matrisinin Matrix[N][1] değerini alır veya ayarlar.
setMatrixN1(int[] value)5x5 renk matrisinin Matrix[N][1] değerini alır veya ayarlar.
getMatrixN2()5x5 renk matrisinin Matrix[N][2] değerini alır veya ayarlar.
setMatrixN2(int[] value)5x5 renk matrisinin Matrix[N][2] değerini alır veya ayarlar.
getMatrixN3()5x5 renk matrisinin Matrix[N][3] değerini alır veya ayarlar.
setMatrixN3(int[] value)5x5 renk matrisinin Matrix[N][3] değerini alır veya ayarlar.
getMatrixN4()5x5 renk matrisinin Matrix[N][4] değerini alır veya ayarlar.
setMatrixN4(int[] value)5x5 renk matrisinin Matrix[N][4] değerini alır veya ayarlar.
getMatrix()Matrisi alır veya ayarlar.
setMatrix(int[][] value)Matrisi alır veya ayarlar.

EmfPlusColorMatrixEffect()

public EmfPlusColorMatrixEffect()

getMatrixN0()

public int[] getMatrixN0()

5x5 renk matrisinin Matrix[N][0] değerini alır veya ayarlar. Bu satır dönüşümler için kullanılır.

Matrix_0_0 (4 bayt): 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 bayt): Matrix[4][0]. Bu değer 0.0 olmalıdır.

Returns: int[]

setMatrixN0(int[] value)

public void setMatrixN0(int[] value)

5x5 renk matrisinin Matrix[N][0] değerini alır veya ayarlar. Bu satır dönüşümler için kullanılır.

Matrix_0_0 (4 bayt): 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 bayt): Matrix[4][0]. Bu değer 0.0 olmalıdır.

Parameters:

ParametreTürAçıklama
değerint[]

getMatrixN1()

public int[] getMatrixN1()

5x5 renk matrisinin Matrix[N][1] değerini alır veya ayarlar. Bu satır dönüşümler için kullanılır.

Değer: Matris n1.

Matrix_0_1 (4 bayt): Matrix[0][1]. Matrix_1_1 (4 bayt): Matrix[1][1], yeşil renk faktörüdür. Matrix_2_1 (4 bayt): Matrix[2][1]. Matrix_3_1 (4 bayt): Matrix[3][1]. Matrix_4_0 (4 bayt): Matrix[4][0]. Bu değer 0.0 olmalıdır.

Returns: int[]

setMatrixN1(int[] value)

public void setMatrixN1(int[] value)

5x5 renk matrisinin Matrix[N][1] değerini alır veya ayarlar. Bu satır dönüşümler için kullanılır.

Değer: Matris n1.

Matrix_0_1 (4 bayt): Matrix[0][1]. Matrix_1_1 (4 bayt): Matrix[1][1], yeşil renk faktörüdür. Matrix_2_1 (4 bayt): Matrix[2][1]. Matrix_3_1 (4 bayt): Matrix[3][1]. Matrix_4_0 (4 bayt): Matrix[4][0]. Bu değer 0.0 olmalıdır.

Parameters:

ParametreTürAçıklama
değerint[]

getMatrixN2()

public int[] getMatrixN2()

5x5 renk matrisinin Matrix[N][2] değerini alır veya ayarlar. Bu satır dönüşümler için kullanılır.

Değer: Matris n1.

Matrix_0_2 (4 bayt): Matrix[0][2]. Matrix_1_2 (4 bayt): Matrix[1][2]. Matrix_2_2 (4 bayt): Matrix[2][2], mavi renk faktörüdür. Matrix_3_1 (4 bayt): Matrix[3][1]. Matrix_4_0 (4 bayt): Matrix[4][0]. Bu değer 0.0 olmalıdır.

Returns: int[]

setMatrixN2(int[] value)

public void setMatrixN2(int[] value)

5x5 renk matrisinin Matrix[N][2] değerini alır veya ayarlar. Bu satır dönüşümler için kullanılır.

Değer: Matris n1.

Matrix_0_2 (4 bayt): Matrix[0][2]. Matrix_1_2 (4 bayt): Matrix[1][2]. Matrix_2_2 (4 bayt): Matrix[2][2], mavi renk faktörüdür. Matrix_3_1 (4 bayt): Matrix[3][1]. Matrix_4_0 (4 bayt): Matrix[4][0]. Bu değer 0.0 olmalıdır.

Parameters:

ParametreTürAçıklama
değerint[]

getMatrixN3()

public int[] getMatrixN3()

5x5 renk matrisinin Matrix[N][3] değerini alır veya ayarlar. Bu satır dönüşümler için kullanılır.

Değer: Matris n1.

Matrix_0_3 (4 bayt): Matrix[0][3]. Matrix_1_3 (4 bayt): Matrix[1][3]. Matrix_2_3 (4 bayt): Matrix[2][3]. Matrix_3_3 (4 bayt): Matrix[3][3], alfa (şeffaflık) faktörüdür. Matrix_4_0 (4 bayt): Matrix[4][0]. Bu değer 0.0 olmalıdır.

Returns: int[]

setMatrixN3(int[] value)

public void setMatrixN3(int[] value)

5x5 renk matrisinin Matrix[N][3] değerini alır veya ayarlar. Bu satır dönüşümler için kullanılır.

Değer: Matris n1.

Matrix_0_3 (4 bayt): Matrix[0][3]. Matrix_1_3 (4 bayt): Matrix[1][3]. Matrix_2_3 (4 bayt): Matrix[2][3]. Matrix_3_3 (4 bayt): Matrix[3][3], alfa (şeffaflık) faktörüdür. Matrix_4_0 (4 bayt): Matrix[4][0]. Bu değer 0.0 olmalıdır.

Parameters:

ParametreTürAçıklama
değerint[]

getMatrixN4()

public int[] getMatrixN4()

5x5 renk matrisinin Matrix[N][4] değerini alır veya ayarlar. Bu satır renk dönüşümleri için kullanılır.

Değer: Matris n1.

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 bayt): Matrix[4][4]. Bu değer 1.0 OLMALIDIR.

Returns: int[]

setMatrixN4(int[] value)

public void setMatrixN4(int[] value)

5x5 renk matrisinin Matrix[N][4] değerini alır veya ayarlar. Bu satır renk dönüşümleri için kullanılır.

Değer: Matris n1.

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 bayt): Matrix[4][4]. Bu değer 1.0 OLMALIDIR.

Parameters:

ParametreTürAçıklama
değerint[]

getMatrix()

public int[][] getMatrix()

Matrisi alır veya ayarlar.

Değer: Matris.

Returns: int[][]

setMatrix(int[][] value)

public void setMatrix(int[][] value)

Matrisi alır veya ayarlar.

Değer: Matris.

Parameters:

ParametreTürAçıklama
değerint[][]