Resources  
  • PrintDialog In C#Jul 13, 2010. A PrintDialog control is used to open the Windows Print Dialog and let user select the printer, set printer and paper properties and print a file.
  • How To Use C# To Print InvoiceMay 14, 2012. This is a trial to print Invoice with C# using PrintPreviewDialog control and PrintDocument control.Printing an Invoice in C#: This process involves designing an invoice layout, creating a PrintDocument object, handling the PrintPage event to draw invoice content, optionally displaying a print dialog, and printing the invoice. Handle exceptions and test thoroughly for a functional invoice printing solution.
  • Printing a Ruler using C# and GDI+Nov 12, 2001. If you misplaced your ruler, here's an application that will create one for you on your printer!