سایهگذاری محوری
نمای کلی
AxialShading یک کلاس در Aspose.PDF FOSS برای .NET است.
ارثبری میکند از: ShadingBase.
سایهزنی محوری (خطی) (نوع ۲، §8.7.4.3).
این کلاس 1 متد برای کار با اشیاء AxialShading در برنامههای .NET فراهم میکند.
متدهای موجود شامل: SampleAt.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
خواص: AntiAlias، BBox، Background، ColorSpaceName، Domain، Extend، و 6 مورد دیگر.
ویژگیها
| Name | Type | Access | Description |
|---|---|---|---|
ShadingType | ShadingType | Read | نوع سایهگذاری را دریافت میکند. |
X0 | double | Read | نقطه شروع X. |
Y0 | double | Read | نقطه شروع Y. |
X1 | double | Read | نقطه پایان X. |
Y1 | double | Read | نقطه پایان Y. |
Domain | double[] | Read | بازه پارامتر [t0, t1]. |
Function | PdfFunction? | Read | تابع نگاشت t → مؤلفههای رنگ. |
Extend | bool[] | Read | [extendBefore, extendAfter]. |
ColorSpaceName | string | Read | نام فضای رنگ برای خروجی سایهگذاری. |
Background | double[]? | Read | مؤلفههای رنگ پسزمینه، یا null در صورت عدم وجود. |
BBox | double[]? | Read | جعبه مرزی [xmin, ymin, xmax, ymax]، یا null در صورت عدم وجود. |
AntiAlias | bool | Read | آیا ضدلبهزدایی درخواست شده است (توصیهای). |
روشها
| امضا | توضیح |
|---|---|
SampleAt(t: double) | نمونهبرداری از سایهدار کردن در پارامتر t ∈ [domain[0], domain[1]]. |