SetCustomLineDash

Grafika wektorowa

Opis

Ustawia niestandardowy wzór linii przerywanej

Składnia

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);

Parametry

DashPatternLista wartości liczbowych rozdzielonych przecinkami. Naprzemienne wartości określają kreski i odstępy. W liczbach z częścią ułamkową należy używać kropki. Na przykład wzór kreska-kropka-kropka można uzyskać za pomocą: "20.5,10,11,10,11,10"
DashPhaseOdległość wewnątrz wzoru, od której rozpoczyna się linia przerywana. Na przykład, jeśli DashPattern ma wartość "20,10,40,10", a DashPhase ustawiono na 5, linia przerywana rozpocznie się kreską o długości 15. Następna kreska będzie miała długość 40, kolejna 20, potem 40 itd., z odstępami długości 10 między kreskami

Wartości zwracane

0Wzorzec kresek był nieprawidłowy Niestandardowy wzorzec kresek został pomyślnie ustawiony
1