I don't really know C# at all. What I need is a program that will prompt for a text file and then immediately print it to the printer of the user's choosing -- in landscape orientation.
I know .NET has a ton of built-in stuff to deal with this, so I can't imagine such a program being very complex.
One caveat: I do not know if the file will have a .TXT extension (although it will definetly be ASCII), and I cannot make the user jump through hoops (such as changing the default printer or modifying its settings to make it work). It just need to be 2 clicks . . . one to select the file, and one to shoot it off to the printer.
Standard print/file dialogs are fine. No font necessary. Monospace courier is fine as well.
If anyone has some sample code I could use or could point me to an easy-to-understand tutorial that doesn't assume I've never used a computer before, it would be much appreciated. Thanks!