SetCustomLineDash
گرافیک برداری
توضیحات
الگوی خطچین سفارشی تنظیم میکند
نحو
Delphi
Function TPDFlib.SetCustomLineDash(Const DashPattern: WideString; DashPhase: Double): Integer;
ActiveX
Function PDFlib::SetCustomLineDash(DashPattern As String, DashPhase As Double) As Long
DLL
int DLSetCustomLineDash(int InstanceID, const wchar_t * DashPattern, double DashPhase);
پارامترها
| DashPattern | فهرستی از مقادیر عددی جداشده با کاما؛ مقادیر یکیدرمیان برای خطها و فاصلهها بهکار میروند. برای اعداد اعشاری باید از نقطه استفاده شود. مثلاً برای ساختن الگوی خطنقطهنقطه میتوان از "20.5,10,11,10,11,10" استفاده کرد |
|---|---|
| DashPhase | فاصلهای درون الگو که خطچین از آنجا آغاز میشود؛ مثلاً اگر DashPattern برابر "20,10,40,10" باشد و DashPhase روی 5 تنظیم شود، خطچین با خطی به اندازهٔ 15 آغاز میشود؛ خط بعدی 40، سپس 20، سپس 40 و به همین ترتیب، با فاصلههای 10 بین هر خط |
مقادیر بازگشتی
| 0 | الگوی خطچین معتبر نبود الگوی خطچین سفارشی با موفقیت تنظیم شد |
|---|---|
| 1 |