La funzione cpdf_rect() disegna un rettangolo con l'angolo in basso a sinistra nel punto (x-coor, y-coor). La larghezza è settata a larghezza. L'altezza è settata a altezza.
Il parametro facoltativo modo determina l'unità di lunghezza. Se è 0 o è omesso viene utilizzata l'unità di default specificata per la pagina. Altrimenti le coordinate sono misurate in punti postscript trascurando l'unità corrente.