title: Printing to a printer that is not defined on the machine
body: <p>I am looking for a solution to programatically print a file to a printer that is not defined locally.  What I would like to do is send the file to printer perhaps by specifying the printer address (\MyPrintServer\PrinterName) and give it a print driver.  Does anyone know if this is possible and if there are any open source or relatively cheap options available?</p>