Printing a file at a given path/location
<p>I want to do the following in Java:</p>

<ol>
<li>I have a file path on local system( " doc\reports.pdf")</li>
<li>give it to printer or set the printer to print this file at this location.</li>
<li>pop print dialogue to the user and let him choose the properties for print.</li>
<li>print the file.</li>
</ol>

<p>I tried using <code>java.print.awt</code> package and tried <code>jasperprint</code> to do this but did not seem to have worked.</p>
