title: Justifying text using DrawString in C#
body: <p>I'm drawing text on a <code>System.Drawing.Graphics</code> object. I'm using the <code>DrawString</code> method, with the text string, a <code>Font</code>, a <code>Brush</code>, a bounding <code>RectangleF</code>, and a <code>StringFormat</code> as arguments.</p>
  
  <p>Looking into <code>StringFormat</code>, I've found that I can set it's <code>Alignment</code> property to <code>Near</code>, <code>Center</code> or <code>Far</code>. However I haven't found a way to set it to Justified. How can I achieve this?</p>
  
  <p>Thank you for your help!</p>