Vonalrajz
Vonal rajzolása:
szám setlinewidth -
a vonal szélességét adja meg ( pontban ), amely érvényes a következő beállításig,
szám = 0 esetben a legvékonyabb vonalat rajzolja ( eszköz-függő )
int setlinecap -
a szakaszvégek beállítása

int setlinejoin -
a szakaszok kapcsolódásának beállítása

num setmiterlimit -
az ún. miterlimit paramétert ( ami a kapcsolódások beállításánál
játszik szerepet - 0 ), num ( >=1 ) -ra állítja, a kis szögben csatlakozó szakaszok "könyökét" levágja.

a kapcsolat:
l/w = 1/ sin(x/2)
ahol l a könyök hossza, w a vonalvastagság.

Ha x ennél kisebb, akkor levágás!
Szaggatott vonal rajzolása:
tömb eltolás setdash -
Adott minta ciklikus ismétlésével állítjuk elő. Az elemeket egy tömbben tároljuk.
pl.:
a lap teteje