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öntem | Açı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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int[] |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int[] |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int[] |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int[] |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int[] |
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:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | int[][] |