Class EmfPlusColorMatrixEffect
نام ها : Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects جمع آوری: Aspose.Imaging.dll (25.5.0)
اشیاء ColorMatrixEffect یک تحول دقیق را برای یک تصویر مشخص می کنند.
public sealed class EmfPlusColorMatrixEffect : EmfPlusImageEffectsObjectType
Inheritance
object ← MetaObject ← EmfPlusObject ← EmfPlusImageEffectsObjectType ← EmfPlusColorMatrixEffect
اعضای ارثی
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
تصاویر Bitmap توسط اشیاء EmfPlusBitmap (قسمت 2.2.2.2) مشخص می شود.با تکرار یک وکتور رنگی با یک اشیاء ColorMatrixEffect، یک ماتریس رنگی 5x5 می تواندانجام یک تحول خطی، از جمله بازتاب، چرخش، چرخش، یا مقیاس همراه با یک ترجمه.
Constructors
EmfPlusColorMatrixEffect()
public EmfPlusColorMatrixEffect()
Properties
Matrix
به دست آوردن یا قرار دادن ماتریس.
public int[][] Matrix { get; set; }
ارزش املاک
int [ ]
MatrixN0
به دست آوردن یا تنظیم ماتریکس [N][0] از ماتریکس رنگ 5x5 این ردیف برای تبدیل استفاده می شود.
public int[] MatrixN0 { get; set; }
ارزش املاک
int [ ]
Remarks
ماتریکس_0_ 0 (4 بایت): ماتریس[0][0]، که عامل رنگ قرمز است.Matrix_1_0 (4 بایت): ماتریکس[1][0]Matrix_2_0 (4 بایت): ماتریکس[2][0]Matrix_3_0 (4 بایت): ماتریکس[3][0]Matrix_4_0 (4 بایت): ماتریکس[4][0] این مقدار باید 0.0 باشد.
MatrixN1
ماتریکس [N] از ماتریکس رنگ 5x5 را دریافت یا تنظیم می کند.این ردیف برای تحولات مورد استفاده قرار می گیرد.
public int[] MatrixN1 { get; set; }
ارزش املاک
int [ ]
Remarks
Matrix_0_1 (4 بایت): ماتریکس[0] [1]ماتریکس 1_1 (4 بایت): ماتریس[1][1] که عامل رنگ سبز است.Matrix_2_1 (4 بایت): ماتریکس[1]Matrix_3_1 (4 بایت): ماتریکس[3][1].Matrix_4_0 (4 بایت): ماتریکس[4][0] این مقدار باید 0.0 باشد.
MatrixN2
ماتریکس [N] از ماتریکس رنگ 5x5 را دریافت یا تنظیم می کند.این ردیف برای تحولات مورد استفاده قرار می گیرد.
public int[] MatrixN2 { get; set; }
ارزش املاک
int [ ]
Remarks
Matrix_0_2 (4 بایت): ماتریکس[0][2].Matrix_1_2 (4 بایت): ماتریکس[1][2].Matrix_2_4 (4 بایت): ماتریکس[2][2]، که عامل رنگ آبی است.Matrix_3_1 (4 بایت): ماتریکس[3][1].Matrix_4_0 (4 بایت): ماتریکس[4][0] این مقدار باید 0.0 باشد.
MatrixN3
ماتریکس [N] را از ماتریکس رنگ 5x5 دریافت یا تنظیم کنید.این ردیف برای تحولات مورد استفاده قرار می گیرد.
public int[] MatrixN3 { get; set; }
ارزش املاک
int [ ]
Remarks
Matrix_0_3 (4 بایت): ماتریکس[0][3].Matrix_1_3 (4 بایت): ماتریکس[1][3].Matrix_2_3 (4 بایت): ماتریکس[2][3].Matrix_3_4 (4 بایت): ماتریکس[3][3]، که عامل آلفا (شفافیت) است.Matrix_4_0 (4 بایت): ماتریکس[4][0] این مقدار باید 0.0 باشد.
MatrixN4
دریافت یا تنظیم ماتریکس [N][4] از ماتریکس رنگ 5x5 این ردیف برای ترجمه های رنگی استفاده می شود.
public int[] MatrixN4 { get; set; }
ارزش املاک
int [ ]
Remarks
Matrix_0_4 (4 بایت): ماتریکس[0][4].Matrix_1_4 (4 بایت): ماتریکس[1][4].Matrix_2_4 (4 بایت): ماتریکس[2][4].Matrix_3_4 (4 بایت): ماتریکس[3][4].ماتریکس_4_3 (4 بایت): ماتریس[4] این مقدار باید 1.0.