Printer Output

What is the best way to send simple output to a printer from X++ code without using a report?

Visual Basic 6 had the Printer object and VB 2008 has PrintDocument. The closest thing I can find is PrintJobSettings for X++ but it doesn’t seem to have any methods for output. I realize that most printed output can and should be handled by reports but I would still like to know how to send some simple output to the printer without having to define a report.