TIFF and LibTiff Mail List Archive


1999.11.29 14:21 "2-4 GB TIFF Files", by Frank Warmerdam
1999.11.29 17:59 "Re: Handling 2-4 GB TIFF Files", by David
1999.11.29 18:51 "Re: 2-4 GB TIFF Files", by Peter Smith
1999.11.29 21:23 "TIFF 12-bit packing", by Kambiz Asrar Haghighi

1999.11.29 17:59 "Re: Handling 2-4 GB TIFF Files", by David

Dear Frank,

For the last few years, we have been writing a Windows32 Tiff handling system (Trapeze) designed to handle any legal TIFF File. It may not be what you want, but we would be keen to work with you in achieving your aim if you're interested. Our Test Tiff files are 20,000 pages long, and we claim to be able to store maps and print them to scale of over 20 miles in length. It would be of assistance to us, to find out if we can live up to our claims! We think we understand TIFF writing and reading as well as anyone in the world. We don't use libraries of any sort (not event the C library as it has bugs that prevent the handling of large files itself!) If you want to have a preliminary look, Trapeze can be downloaded from

I hope this is of some help to you.

Yours faithfully
David Kelly

On behalf of a client I am looking into generation of TIFF files in the 2-4GB range. My first shock was to find that ext2fs on Linux doesn't support files larger than 2GB. My second shock was to find that the toff_t type in tiffio.h (used for seeking for instance) is int32, a signed 32 bit integer, not unsigned as I would have assumed.

While TIFF format is clearly limited to at most 4GB in a file, I had assumed producing and consuming files in the 2-4GB range would not be particularly difficult. Has anyone done this with libtiff? Were changes to libtiff required?

> ---------------------------------------+----------------------------------