2004.09.16 19:12 "[Tiff] BigTIFF Tag Value Count issue", by Joris Van Damme

2004.09.17 15:10 "RE: [Tiff] BigTIFF Tag Value Count issue", by Fernando Loygorri

Does anyone know if stuff like PDA's and such have efficient-to-use 64bit integer datatypes? I am somewhat doubtful.

Java data types are all signed, so the maximum positive value of an 8-bit long is cut in half.

Is it allowable to have BigTIFF not work on those machines, > but have classic TIFF still in working order? Perhaps a structure like...

#ifdef BIGTIFF_SUPPORT
if file is tiff classic {
#endif
  tiff classic supporting code
  ** this includes reporting error when suffering the consequences
       of getting a BigTIFF file **
#ifdef BIGTIFF_SUPPORT
} else {
  bigtiff supporting code
}
#endif

I understand that libtiff is written in C, but I believe that a TIFF specification should not assume anything about implementation languages.

If BigTIFF defines unsigned 64-bit quantities, it will make life for Java applications more difficult and possibly slower, although not impossible.

Regards,

FGL