text: how to open and read a tiff image larger than 120mbytes using image->fromfile in .net c++? i have written a software that opens and processes a 1bpp tiff image and i face a problem.   if the total file size is less than 109mbytes, the image->fromfile method works fine.   but if the total size is larger than 124 mbytes, same format like the previous one, the method ends with lastresult=outofmemory.  i have over 1gbytes of ram.  can someone please help? thank you very much.  rgrds, yong. that seems like a really large image. no way you can reduce the resolution or size of that? if not you may be able to split the image up front to make two or four smaller images, read them in, then piece together for processing. i would think you could do that with code to just divide the file content into even chunks. or can you setup a buffer to read in a set size like 10 megs, then keep reading in 10 megs at a time till the whole file is read in? sorry, i haven't actually had to handle images this large before but i think you may have to reduce the file size or handle it in pieces as opposed to one big chunk.