title: Graphics.Drawstring WordWrap is not as expected
body: <p>In my billing application, bills are printed using Graphics.DrawString method, etc. When using Graphics.DrawString with word wrap to draw the ItemName it wrap words into many lines. so it is consuming many rows.</p>
  
  <p>I recreated the problem using simple code. With this code I'm expecting output like the following image:
  <a href="https://i.stack.imgur.com/14CC7.jpg" rel="nofollow noreferrer">Expected Output designed using MS Paint</a></p>
  
  <p>This is my sample code.</p>
  
  <pre><code> string FONTNAME = "Tahoma";
   text = "C# is a simple, modern, general-purpose, object-oriented programming language";
   e.Graphics.DrawString(text, new Font(FONTNAME, 12, FontStyle.Bold), drawBrush, new RectangleF(0, 0, 100.0F, 200F), new StringFormat());
   e.Graphics.DrawRectangle(new System.Drawing.Pen(drawBrush), 0, 0, 100.0F, 200F);
  </code></pre>
  
  <p>But I'm getting the following output:
  <a href="https://i.stack.imgur.com/vXOdh.jpg" rel="nofollow noreferrer">Output Image</a></p>
  
  <p>Is there any option to break the words instead of word wrap ?</p>