title: Set default Printer Page size using C#
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/4819311/setting-the-properties-of-the-default-printer-in-windows-through-c-sharp">Setting the Properties of the Default Printer in windows through C#</a>  </p>
  </blockquote>
  
  
  
  <p>I wanna set custom page size in the default printer in windows using C#, and these changes must be set as default to print using them later. i have tried to change the page size for A3 just alter its size but in vain.</p>
  
  <p><code>PrintDocument pd = new PrintDocument();
              pd.DefaultPageSettings.PaperSize = new System.Drawing.Printing.PaperSize("A3", 100 , 100);</code></p>
  
  <p>Any help please.</p>