Printer settings : Printer : Development C# Examples


C# Examples » Development » Printer »

 

Printer settings









    
using  System;
using  System.Drawing.Printing;

class  MainClass
{
        static  void  Main(string[]  args)
        {
                foreach  (string  printerName  in  PrinterSettings.InstalledPrinters)
                {
                        Console.WriteLine("Printer:  {0}",  printerName);

                        
                        PrinterSettings  printer  =  new  PrinterSettings();
                        printer.PrinterName  =  printerName;

                        if  (printer.IsValid)
                        {
                                Console.WriteLine("Supported  Paper  Sizes:");

                                foreach  (PaperSize  size  in  printer.PaperSizes)
                                {
                                        if  (Enum.IsDefined(size.Kind.GetType(),  size.Kind))
                                        {
                                                Console.WriteLine("    {0}",  size);
                                        }
                                }
                        }
                }
        }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Development
» Printer