From: Brian Candler Date: 2009-07-07T20:10:53+09:00 Subject: Re: $stdout to printer All this assumes you can open a channel to your printer from Ruby. Options you could try, as I'm afraid I don't have a Windows box with a printer: (1) File.open("prn:","w") { |f| ... } (2) IO.popen("print","w") { |f| ... } (or whatever the command-line tool is for printing a file) (3) Write the report to a file, then you *must* be able to print it somehow. system("print out.txt") system("type out.txt >prn") ... ? -- Posted via http://www.ruby-forum.com/.