You don't want to use Notepad to print for you., You want to print from within your own code. Here's a CodeProject article on the topic:
Simplified .NET Printing in C#[
^]
If that doesn't satisfy you, I got 229,000 reuslts back when I googled "c# print a text file codeproject".