You can poke around the source on github: http://github.com/freerange/printer
There's also some fairly comprehensive documentation on the github wiki, including an architectural overview, and building your own printer: http://github.com/freerange/printer/wiki