فئة ColorMatrix
محتويات
[
يخفي
]Summary: Defines a 5 x 5 matrix that contains the coordinates for the RGBA space. Several methods of the ImageAttributes class adjust image colors by using a color matrix. This class cannot be inherited.
Module: aspose.imaging
Full Name: aspose.imaging.ColorMatrix
Constructors
| Name | الوصف |
|---|---|
| ColorMatrix() | ينشئ مثيلًا جديدًا من الفئة ColorMatrix. |
| ColorMatrix(new_color_matrix) | ينشئ مثيلًا جديدًا من الفئة ColorMatrix باستخدام العناصر في المصفوفة المحددة newColorMatrix. |
Properties
| Name | Type | Access | الوصف |
|---|---|---|---|
| MATRIX_DIMENSIONS_COUNT [static] | int | r | عدد أبعاد المصفوفة. |
| MATRIX_DIMENSION_ELEMENTS_COUNT [static] | int | r | عدد العناصر في بُعد المصفوفة. |
| MATRIX_TOTAL_ELEMENTS_COUNT [static] | int | r | العدد الإجمالي للعناصر في المصفوفة. |
| matrix00 | float | r/w | يحصل أو يعيّن العنصر في الصف 0 (صفر) والعمود 0 من هذه ColorMatrix. |
| matrix01 | float | r/w | يحصل أو يعيّن العنصر في الصف 0 (صفر) والعمود الأول من هذه ColorMatrix. |
| matrix02 | float | r/w | يحصل أو يعيّن العنصر في الصف 0 (صفر) والعمود الثاني من هذه ColorMatrix. |
| matrix03 | float | r/w | يحصل أو يعيّن العنصر في الصف 0 (صفر) والعمود الثالث من هذه ColorMatrix. |
| matrix04 | float | r/w | يحصل أو يضبط العنصر في الصف 0 (صفر) والعمود الرابع من هذا ColorMatrix. |
| matrix10 | float | r/w | يحصل أو يضبط العنصر في الصف الأول والعمود 0 (صفر) من هذا ColorMatrix. |
| matrix11 | float | r/w | يحصل أو يضبط العنصر في الصف الأول والعمود الأول من هذا ColorMatrix. |
| matrix12 | float | r/w | يحصل أو يضبط العنصر في الصف الأول والعمود الثاني من هذا ColorMatrix. |
| matrix13 | float | r/w | يحصل أو يضبط العنصر في الصف الأول والعمود الثالث من هذا ColorMatrix. |
| matrix14 | float | r/w | يحصل أو يضبط العنصر في الصف الأول والعمود الرابع من هذا ColorMatrix. |
| matrix20 | float | r/w | يحصل أو يضبط العنصر في الصف الثاني والعمود 0 (صفر) من هذا ColorMatrix. |
| matrix21 | float | r/w | يحصل أو يضبط العنصر في الصف الثاني والعمود الأول من هذا ColorMatrix. |
| matrix22 | float | r/w | يحصل أو يضبط العنصر في الصف الثاني والعمود الثاني من هذا ColorMatrix. |
| matrix23 | float | r/w | يحصل أو يضبط العنصر في الصف الثاني والعمود الثالث من هذا ColorMatrix. |
| matrix24 | float | r/w | يحصل أو يضبط العنصر في الصف الثاني والعمود الرابع من هذا ColorMatrix. |
| matrix30 | float | r/w | يحصل أو يضبط العنصر في الصف الثالث والعمود 0 (صفر) من هذا ColorMatrix. |
| matrix31 | float | r/w | يحصل أو يضبط العنصر في الصف الثالث والعمود الأول من هذا ColorMatrix. |
| matrix32 | float | r/w | يحصل أو يضبط العنصر في الصف الثالث والعمود الثاني من هذا ColorMatrix. |
| matrix33 | float | r/w | يحصل أو يضبط العنصر في الصف الثالث والعمود الثالث من هذا ColorMatrix. |
| matrix34 | float | r/w | يحصل أو يضبط العنصر في الصف الثالث والعمود الرابع من هذا ColorMatrix. |
| matrix40 | float | r/w | يحصل أو يضبط العنصر في الصف الرابع والعمود 0 (صفر) من هذا ColorMatrix. |
| matrix41 | float | r/w | يحصل أو يضبط العنصر في الصف الرابع والعمود الأول من هذا ColorMatrix. |
| matrix42 | float | r/w | يحصل أو يضبط العنصر في الصف الرابع والعمود الثاني من هذا ColorMatrix. |
| matrix43 | float | r/w | يحصل أو يضبط العنصر في الصف الرابع والعمود الثالث من هذا ColorMatrix. |
| matrix44 | float | r/w | يحصل أو يضبط العنصر في الصف الرابع والعمود الرابع من هذا ColorMatrix. |
Methods
| Name | الوصف |
|---|---|
| get(row, column) | يحصل على العنصر في الصف والعمود المحددين في ColorMatrix. |
| get_matrix() | يحصل على قيم المصفوفة. |
| set(row, column, value) | يضبط العنصر في الصف والعمود المحددين في ColorMatrix. |
Constructor: ColorMatrix()
ColorMatrix()
ينشئ مثيلًا جديدًا من الفئة ColorMatrix.
Constructor: ColorMatrix(new_color_matrix)
ColorMatrix(new_color_matrix)
ينشئ مثيلًا جديدًا من الفئة ColorMatrix باستخدام العناصر في المصفوفة المحددة newColorMatrix.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| new_color_matrix | System.Single[] | قِيَم العناصر للمصفوفة ColorMatrix الجديدة. |
Method: get(row, column)
get(row, column)
يحصل على العنصر في الصف والعمود المحددين في ColorMatrix.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| صف | int | رقم الصف. |
| عمود | int | رقم العمود. |
Returns
| نوع | الوصف |
|---|---|
| float | العنصر في الصف والعمود المحددين. |
Method: get_matrix()
get_matrix()
يحصل على قيم المصفوفة.
Returns
| نوع | الوصف |
|---|---|
| System.Single[] | مصفوفة قيم المصفوفة. |
Method: set(row, column, value)
set(row, column, value)
يضبط العنصر في الصف والعمود المحددين في ColorMatrix.
Parameters:
| معامل | نوع | الوصف |
|---|---|---|
| صف | int | رقم الصف. |
| عمود | int | رقم العمود. |
| القيمة | float | العنصر في الصف والعمود المحددين. |