title: How to display multiple image tiff file in asp.net?
body: <p>I'm working with an OCR project where the user submits pdf or tiff file to be converted and converted text and original file will be displayed side by side to compare and edit. I've done every part except displaying the original tiff in a control. </p>
  
  <p>Anyway, I've extracted images from the tiff and added to the image collection. I'm stuck with the displaying part. The control should be display the images in the order so that the user can compare with the processed text. </p>
  
  <p>This is the method I used for extracting individual images: </p>
  
  <pre><code> public static Collection&lt;Image&gt; GetAllPages(string file)
      {
          Collection&lt;Image&gt; images = new Collection&lt;Image&gt;();
          Bitmap bitmap = (Bitmap)Image.FromFile(file);
          int count = bitmap.GetFrameCount(FrameDimension.Page);
          for (int idx = 0; idx &lt; count; idx++)
          {
  
              bitmap.SelectActiveFrame(FrameDimension.Page, idx);
              MemoryStream byteStream = new MemoryStream();
              bitmap.Save(byteStream, ImageFormat.Tiff);
              images.Add(Image.FromStream(byteStream));
          }
  
  
          return images;
      }
  </code></pre>
  
  <p>I've done some research and came across several viewers (dlls), but I want to know is there any simple way to do it with existing core controls in .Net.</p>
  
  <p>I appreciate any help or suggestions to show me a path to continue.</p>
  
  <p><strong>Edit:</strong>
  Just to be clear about the question, the above method works fine. <em>My Question is how to display those in an order in a .Net control?</em></p>