title: how to print multiple images with aspecific size in asp.net?
body: <p>i have agridview show issues every row show issue and template field called print 
  when i press print i want to loop into database and get all documents (as images) belongs to this issues and print it in fixed size (print paper size)</p>
  
  <p>i use this code </p>
  
  <pre><code>      PrintDocument pd = new PrintDocument();
               if (Images.Count &gt;0)
               {
                   foreach (string file in Images)
                   {
                       try
                       {
                           filename = file;
                           if (!File.Exists(filename))
                           {
                               throw new FileNotFoundException();
                           }
  
                           pd.PrintPage += Doc_PrintPage;
  
                           pd.Print();
                       }
                       catch (Exception exce)
                       { MessageBox.Show(exce.Message.ToString()); }
  
                   }
  
               }
  
  
     private void Doc_PrintPage(object sender, PrintPageEventArgs e)
      {
         System.Drawing.Image i = System.Drawing.Image.FromFile(filename);
  
      e.Graphics.DrawImage(i, 0, 0);
      }
  </code></pre>
  
  <p>but print dialogue not appear and printed document not fit paper of print
  how i can i do this function  </p>