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 يحدد تحويلًا أفينيًا يُطبق على الصورة.
يتم تحديد صور Bitmap بواسطة كائنات EmfPlusBitmap (القسم 2.2.2.2). يتم تنفيذ تأثير مصفوفة الألوان بضرب متجه اللون في كائن ColorMatrixEffect. يمكن لمصفوفة ألوان 5×5 إجراء تحويل خطي، بما في ذلك الانعكاس، الدوران، القص، أو التحجيم متبوعًا بترجمة.
المنشئات
| المنشئ | الوصف |
|---|---|
| EmfPlusColorMatrixEffect() |
الطرق
| طريقة | الوصف |
|---|---|
| getMatrixN0() | يحصل أو يعيّن العنصر Matrix[N][0] في مصفوفة الألوان 5×5. |
| setMatrixN0(int[] value) | يحصل أو يعيّن العنصر Matrix[N][0] في مصفوفة الألوان 5×5. |
| getMatrixN1() | يحصل أو يعيّن العنصر Matrix[N][1] في مصفوفة الألوان 5×5. |
| setMatrixN1(int[] value) | يحصل أو يعيّن العنصر Matrix[N][1] في مصفوفة الألوان 5×5. |
| getMatrixN2() | يحصل أو يعيّن العنصر Matrix[N][2] في مصفوفة الألوان 5×5. |
| setMatrixN2(int[] value) | يحصل أو يعيّن العنصر Matrix[N][2] في مصفوفة الألوان 5×5. |
| getMatrixN3() | يحصل أو يعيّن العنصر Matrix[N][3] في مصفوفة الألوان 5×5. |
| setMatrixN3(int[] value) | يحصل أو يعيّن العنصر Matrix[N][3] في مصفوفة الألوان 5×5. |
| getMatrixN4() | يحصل أو يعيّن العنصر Matrix[N][4] في مصفوفة الألوان 5×5. |
| setMatrixN4(int[] value) | يحصل أو يعيّن العنصر Matrix[N][4] في مصفوفة الألوان 5×5. |
| getMatrix() | يحصل أو يعيّن المصفوفة. |
| setMatrix(int[][] value) | يحصل أو يعيّن المصفوفة. |
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
getMatrixN0()
public int[] getMatrixN0()
يحصل أو يعيّن العنصر Matrix[N][0] في مصفوفة الألوان 5×5. يُستخدم هذا الصف للتحويلات.
Matrix_0_0 (4 بايت): Matrix[0][0]، وهو العامل للون الأحمر. Matrix_1_0 (4 بايت): Matrix[1][0]. Matrix_2_0 (4 بايت): Matrix[2][0]. Matrix_3_0 (4 بايت): Matrix[3][0]. Matrix_4_0 (4 بايت): Matrix[4][0]. يجب أن تكون هذه القيمة 0.0.
Returns: int[]
setMatrixN0(int[] value)
public void setMatrixN0(int[] value)
يحصل أو يعيّن العنصر Matrix[N][0] في مصفوفة الألوان 5×5. يُستخدم هذا الصف للتحويلات.
Matrix_0_0 (4 بايت): Matrix[0][0]، وهو العامل للون الأحمر. Matrix_1_0 (4 بايت): Matrix[1][0]. Matrix_2_0 (4 بايت): Matrix[2][0]. Matrix_3_0 (4 بايت): Matrix[3][0]. Matrix_4_0 (4 بايت): Matrix[4][0]. يجب أن تكون هذه القيمة 0.0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int[] |
getMatrixN1()
public int[] getMatrixN1()
يحصل أو يعيّن Matrix[N][1] من مصفوفة الألوان 5x5. يُستخدم هذا الصف للتحويلات.
القيمة: المصفوفة n1.
Matrix_0_1 (4 بايت): Matrix[0][1]. Matrix_1_1 (4 بايت): Matrix[1][1]، وهو العامل للون الأخضر. Matrix_2_1 (4 بايت): Matrix[2][1]. Matrix_3_1 (4 بايت): Matrix[3][1]. Matrix_4_0 (4 بايت): Matrix[4][0]. يجب أن تكون هذه القيمة 0.0.
Returns: int[]
setMatrixN1(int[] value)
public void setMatrixN1(int[] value)
يحصل أو يعيّن Matrix[N][1] من مصفوفة الألوان 5x5. يُستخدم هذا الصف للتحويلات.
القيمة: المصفوفة n1.
Matrix_0_1 (4 بايت): Matrix[0][1]. Matrix_1_1 (4 بايت): Matrix[1][1]، وهو العامل للون الأخضر. Matrix_2_1 (4 بايت): Matrix[2][1]. Matrix_3_1 (4 بايت): Matrix[3][1]. Matrix_4_0 (4 بايت): Matrix[4][0]. يجب أن تكون هذه القيمة 0.0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int[] |
getMatrixN2()
public int[] getMatrixN2()
يحصل أو يعيّن Matrix[N][2] من مصفوفة الألوان 5x5. يُستخدم هذا الصف للتحويلات.
القيمة: المصفوفة n1.
Matrix_0_2 (4 بايت): Matrix[0][2]. Matrix_1_2 (4 بايت): Matrix[1][2]. Matrix_2_2 (4 بايت): Matrix[2][2]، وهو العامل للون الأزرق. Matrix_3_1 (4 بايت): Matrix[3][1]. Matrix_4_0 (4 بايت): Matrix[4][0]. يجب أن تكون هذه القيمة 0.0.
Returns: int[]
setMatrixN2(int[] value)
public void setMatrixN2(int[] value)
يحصل أو يعيّن Matrix[N][2] من مصفوفة الألوان 5x5. يُستخدم هذا الصف للتحويلات.
القيمة: المصفوفة n1.
Matrix_0_2 (4 بايت): Matrix[0][2]. Matrix_1_2 (4 بايت): Matrix[1][2]. Matrix_2_2 (4 بايت): Matrix[2][2]، وهو العامل للون الأزرق. Matrix_3_1 (4 بايت): Matrix[3][1]. Matrix_4_0 (4 بايت): Matrix[4][0]. يجب أن تكون هذه القيمة 0.0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int[] |
getMatrixN3()
public int[] getMatrixN3()
يحصل أو يعيّن Matrix[N][3] من مصفوفة الألوان 5x5. يُستخدم هذا الصف للتحويلات.
القيمة: المصفوفة n1.
Matrix_0_3 (4 بايت): Matrix[0][3]. Matrix_1_3 (4 بايت): Matrix[1][3]. Matrix_2_3 (4 بايت): Matrix[2][3]. Matrix_3_3 (4 بايت): Matrix[3][3]، وهو العامل للشفافية (alpha). Matrix_4_0 (4 بايت): Matrix[4][0]. يجب أن تكون هذه القيمة 0.0.
Returns: int[]
setMatrixN3(int[] value)
public void setMatrixN3(int[] value)
يحصل أو يعيّن Matrix[N][3] من مصفوفة الألوان 5x5. يُستخدم هذا الصف للتحويلات.
القيمة: المصفوفة n1.
Matrix_0_3 (4 بايت): Matrix[0][3]. Matrix_1_3 (4 بايت): Matrix[1][3]. Matrix_2_3 (4 بايت): Matrix[2][3]. Matrix_3_3 (4 بايت): Matrix[3][3]، وهو العامل للشفافية (alpha). Matrix_4_0 (4 بايت): Matrix[4][0]. يجب أن تكون هذه القيمة 0.0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int[] |
getMatrixN4()
public int[] getMatrixN4()
يحصل أو يعيّن Matrix[N][4] من مصفوفة الألوان 5x5. يُستخدم هذا الصف لترجمات الألوان.
القيمة: المصفوفة n1.
Matrix_0_4 (4 بايت): Matrix[0][4]. Matrix_1_4 (4 بايت): Matrix[1][4]. Matrix_2_4 (4 بايت): Matrix[2][4]. Matrix_3_4 (4 بايت): Matrix[3][4]. Matrix_4_4 (4 بايت): Matrix[4][4]. ينبغي أن تكون هذه القيمة 1.0.
Returns: int[]
setMatrixN4(int[] value)
public void setMatrixN4(int[] value)
يحصل أو يعيّن Matrix[N][4] من مصفوفة الألوان 5x5. يُستخدم هذا الصف لترجمات الألوان.
القيمة: المصفوفة n1.
Matrix_0_4 (4 بايت): Matrix[0][4]. Matrix_1_4 (4 بايت): Matrix[1][4]. Matrix_2_4 (4 بايت): Matrix[2][4]. Matrix_3_4 (4 بايت): Matrix[3][4]. Matrix_4_4 (4 بايت): Matrix[4][4]. ينبغي أن تكون هذه القيمة 1.0.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int[] |
getMatrix()
public int[][] getMatrix()
يحصل أو يعيّن المصفوفة.
القيمة: المصفوفة.
Returns: int[][]
setMatrix(int[][] value)
public void setMatrix(int[][] value)
يحصل أو يعيّن المصفوفة.
القيمة: المصفوفة.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| value | int[][] |