title: How to store ASCII information in Bitmap header?
body: <p>I see there is an area in the bitmap header to store additional information. So if I were to write an image in C#, would it be possible for me to add extra ASCII information in the header?  </p>
  
  <pre><code>public void writeToPath(GMapControl form)
  {
      if(path == String.Empty || path == null)
          path=Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);
  
      int width = form.Size.Width;
      int height = form.Size.Height;
  
      Bitmap bm = new Bitmap(width, height);
      form.DrawToBitmap(bm, new Rectangle(0, 0, width, height));
  
      bm.Save("C:\SomePath\blah");
  
  }
  </code></pre>
  
  <p><img src="https://i.stack.imgur.com/dNNvC.png" alt="enter image description here"></p>