title: Print the winform in high quality?
body: <p>I am new to writing code, but am learning C# and am making a little bill-making program for my shop. I need to print the form, which is my bill. From searching on the internet, I found this piece of code:</p>
  
  <pre><code>printForm1.Print(this, PrintForm.PrintOption.ClientAreaOnly);
  </code></pre>
  
  <p>My billing form has two images and one <code>gridviewbox</code>. This code can print the bill, but quality of the .xps file is poor - even the text is not printing sharp.</p>
  
  <p>How can I increase the print quality of the form?</p>