Hi Jacek, I would prefer that the bug in tifftopnm should be fixed. scanimage does not write a wrong value to the fillorder tag because is does not write the fill order tag at all. The fillorder tag is not a required tag. And the default value for fillorder is 1. So if the tool tifftopnm assumes a value of 0 this is wrong. If someone wants a more flexible output for TIFF, libtiff could be used. But now only uncompressed TIFF is created. So we don't need an additional dependency on the libtiff-package. This might be available on most Linux machines. But for other Unix-System you may need to install it.
Sincerely Peter Jacek Pliszka wrote: > Hi! > > I posted a message some time ago but I got no reply. > > This is what I got with netpbm library 9.20 : > > [pliszka@snark hollik-fortsch]$ tifftopnm hollik-fortsch.165.tiff > > /dev/null > tifftopnm: writing PBM file > tifftopnm: invalid value for fillorder: 0 > > The reason: > > scanimage puts wrong value (0 while should be 1 or 2) > in fillorder .tiff field. Fix: > > --- orig/stiff.c Sat Dec 8 12:51:23 2001 > +++ stiff.c Sat Dec 8 12:52:33 2001 > @@ -212,6 +212,8 @@ > add_ifd_entry (ifd, 259, IFDE_TYP_SHORT, 1, 1); > /* photometric interpretation */ > add_ifd_entry (ifd, 262, IFDE_TYP_SHORT, 1, 0); > + /* byte fill order */ > + add_ifd_entry (ifd, 266, IFDE_TYP_SHORT, 1, 1); > /* strip offset */ > add_ifd_entry (ifd, 273, IFDE_TYP_LONG, 1, strip_offset); > /* orientation */ > > > Coul someone apply it? > > Thanks for a great tool! > > Best Regards, > > Jacek > > P.S. Why don't you use libtiff ? > > _______________________________________________ > Sane-devel mailing list > sane-de...@www.mostang.com > http://www.mostang.com/mailman/listinfo/sane-devel > > -- Peter Kirchgessner http://www.kirchgessner.net mailto:pe...@kirchgessner.net