title: Using LibTiff from C# (to access tiled TIFF images)
body: <p>I'd like to use LibTiff to access very large TIFF files. I need functions like multiple pages and tiles, and so LibTiff seems to be the right way to go. Can anyone help me on how to use LibTiff from C#? I've found some links (like <a href="http://blog.bee-eee.com/2008/03/12/c-writing-out-a-tiff-file-using-libtiff/" rel="noreferrer">blog.bee-ee</a> which contained partial code. But I couln't get beyond getting a version. I've looked at <a href="http://freeimage.sourceforge.net/" rel="noreferrer">FreeImage</a> but found it not suitable (pictures are approx. 800 MPixel 8 or 16 bit grayscale --> 800-1600 MByte) size and I can't load it in memory in a 32-bit environment)</p>
  
  <p>I'm very experienced in C/C++, but not yet in C#. Can anyone help me to a wrapper or some hints?</p>
  
  <p>Note: I need pages to access pyramidical planes (multi-resolution) in a tiff, and tiles of 256x256 to have fast access to different parts of the image without loading it at once. </p>
  
  <p>[Edit] The <a href="http://bitmiracle.com/libtiff/" rel="noreferrer">LibTIFF.NET</a> solution seemed most practical for me. I'm now integrating it in a product development, and it will propably save me a lot of headaches from going in/out of managed memory. I have not yet tried the 'callback' functionality, which seems to be solved nicely in a .net way.
  Thanks for the help on stackoverflow
  [/Edit]</p>