title: Unable to create a scalable png image using C# in .NET
body: <p>I am trying to create an image based on a string. The image needs to be raster (otherwise it will lose resolution if I need to zoom out). I am using the following code:</p>
  
  <pre><code>Bitmap bitmapimage = new Bitmap(200, 100);
  Graphics bitmapGraphics = Graphics.FromImage(bitmapimage );   
  bitmapGraphics .DrawString("test", new Font("Arial",50), Brushes.Black, new Point(0, 0));              
  bitmapimage .Save("Image.png", System.Drawing.Imaging.ImageFormat.png);
  textPictureBox.Image = bitmapimage ;
  </code></pre>
  
  <p>What I get is an image like this (after zooming):</p>
  
  <p><img src="https://i.stack.imgur.com/kqhKa.png" alt="test image"></p>
  
  <p>Why is this?</p>