You can use Google Docs Viewer to preview a doc file on the page and allow the user to print it. Of course, you have to pass absolute URL of your doc file to Google Doc Viewer in order to get it working. You can use a simple markup like this:
<iframe style="width:100%; height:500px;" frameborder="0" src="ABOSULTE_URL_TO_DOC_FILE_HERE"></iframe>
That is the free way to get what you want. If you cannot disclose your doc file publicly then you can try this
another approach but it's not "free"