SetCustomLineDash

Vektorgrafika

Leírás

Egyéni vonalszakasz-mintát állít be

Szintaxis

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

Paraméterek

DashPatternVesszővel elválasztott numerikus értékek listája. A váltakozó értékeket vonásokhoz és szóközökhöz használja. A tizedes törtrészt tartalmazó számokhoz pontot kell használni. Például pont-vonás-vonás mintához a következő használható: "20.5,10,11,10,11,10"
DashPhaseA mintán belüli távolság, amelynél a szaggatott vonal kezdődik. Például ha a DashPattern értéke "20,10,40,10", és a DashPhase 5-re van állítva, a szaggatott vonal 15 méretű vonással kezdődik. A következő vonás 40, majd 20, majd 40 stb. lesz, az egyes vonások között 10-es hézagokkal

Visszatérési értékek

0A vonalminta nem volt érvényes Az egyéni vonalminta sikeresen be lett állítva
1