How to check whether a PostScript file is valid ?
Send the file to a PostScript interpreter. If you like the results the file is valid. PostScript interpreters include: • Any PostScript printer • Ghostscript • Acrobat Distiller • Display PostScript There are others of course, but these are the simplest/cheapest to get hold of. In fact this will check correctness of the PostScript program only on the interpreter where it has been tested. Different interpreters provide very different execution environment that can make PS program take a different branch. PostScript program can produce unexpected output without reporting any PostScript errors. In the mission-critical situation a proof page printed on the laser printer and signed by the designer is mandatory.