Try the free version of Chessbase.
Printing PGN Files

This website does the job and you can also choose random images included inside the document:https://www.gambitaccepted.com
This website does the job and you can also choose random images included inside the document:https://www.gambitaccepted.com
Does anyone know of a program that will turn a pgn file into a nice two column game score? Extra plus if it can convert it to descriptive notation too. Basically I want to print out pgns to play on a real board, but prefer layout they used to use in old books.
example: http://www.chesshistory.com/winter/pics/cn5916_thornton1.jpg