PrintGraph takes a graph description and generates a 2D representation of it -- in Postscript, since
when I wrote PrintGraph back in 1995 that was by far the easiest way to get a quick and dirty graphical display
both printable and viewable onscreen (via ghostview, for instance). Still is, probably.