Class EmfPlusColorMatrixEffect
نام ها : Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects جمع آوری: Aspose.Imaging.dll (25.4.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] که عامل رنگ قرمز است.ماتریکس_1_0 (4 بایت): ماتریکس[1][0]ماتریکس_2_0 (4 بایت): ماتریکس[2][0]ماتریکس_3_0 (4 بایت): ماتریکس[3][0]ماتریکس_4_0 (4 بایت): ماتریکس[4][0] این مقدار باید 0.0 باشد.
MatrixN1
ماتریکس [N] از ماتریکس رنگ 5x5 را دریافت یا تنظیم می کند.این ردیف برای تحولات مورد استفاده قرار می گیرد.
public int[] MatrixN1 { get; set; }
ارزش املاک
int [ ]
Remarks
ماتریکس_0_1 (4 بایت): ماتریکس[0]ماتریکس_1_1 (4 بایت): ماتریکس[1][1] که عامل رنگ سبز است.ماتریکس_2_1 (4 بایت): ماتریکس[1]ماتریکس_3_1 (4 بایت): ماتریکس[3][1].ماتریکس_4_0 (4 بایت): ماتریکس[4][0] این مقدار باید 0.0 باشد.
MatrixN2
ماتریکس [N] از ماتریکس رنگ 5x5 را دریافت یا تنظیم می کند.این ردیف برای تحولات مورد استفاده قرار می گیرد.
public int[] MatrixN2 { get; set; }
ارزش املاک
int [ ]
Remarks
ماتریکس_0_2 (4 بایت): ماتریکس[0][2].ماتریکس_1_2 (4 بایت): ماتریکس[1][2].ماتریکس_2_2 (4 بایت): ماتریکس[2][2]، که عامل رنگ آبی است.ماتریکس_3_1 (4 بایت): ماتریکس[3][1].ماتریکس_4_0 (4 بایت): ماتریکس[4][0] این مقدار باید 0.0 باشد.
MatrixN3
ماتریکس [N] را از ماتریکس رنگ 5x5 دریافت یا تنظیم کنید.این ردیف برای تحولات مورد استفاده قرار می گیرد.
public int[] MatrixN3 { get; set; }
ارزش املاک
int [ ]
Remarks
ماتریکس_0_3 (4 بایت): ماتریکس[0]ماتریکس_1_3 (4 بایت): ماتریکس[1][3].ماتریکس_2_3 (4 بایت): ماتریکس[2][3].ماتریکس_3_3 (4 بایت): ماتریکس[3][3]، که عامل آلفا (شفافیت) است.ماتریکس_4_0 (4 بایت): ماتریکس[4][0] این مقدار باید 0.0 باشد.
MatrixN4
دریافت یا تنظیم ماتریکس [N][4] از ماتریکس رنگ 5x5 این ردیف برای ترجمه های رنگی استفاده می شود.
public int[] MatrixN4 { get; set; }
ارزش املاک
int [ ]
Remarks
ماتریکس_0_4 (4 بایت): ماتریکس[0][4]ماتریکس_1_4 (4 بایت): ماتریکس[1][4].ماتریکس_2_4 (4 بایت): ماتریکس[2][4].ماتریکس_3_4 (4 بایت): ماتریکس[3][4].ماتریکس_4_4 (4 بایت): ماتریکس[4] این مقدار باید 1.0.