while gs -q -dSAFER=true -sPAPERSIZE=a4 -dNOPAUSE -sOutputFile=- -sDEVICE=tiffg3 -dBATCH amokformular.pdf > amok2.tiff produces absolute perfect output, the output from gs -q -dSAFER=true -sPAPERSIZE=a4 -dNOPAUSE -sOutputFile=- -sDEVICE=tiffg3 -dBATCH amokformular.pdf | cat > amok2.tiff is broken. The same happens at least with python and tee, i did not try out other programms. The output differs very little, but enough to break everything. I have no idea what this can cause (upstream?). Reproducible: Always Steps to Reproduce: use gs -q -dSAFER=true -sPAPERSIZE=a4 -dNOPAUSE -sOutputFile=- -sDEVICE=tiffg3 -dBATCH <File>.pdf | cat > <name>.tiff and gs -q -dSAFER=true -sPAPERSIZE=a4 -dNOPAUSE -sOutputFile=- -sDEVICE=tiffg3 -dBATCH <File>.pdf > <name>.tiff and compare the output. Actual Results: output-files differ Expected Results: output-files should be the same
Which ghostscript implementation and version is this about?
this behaviour is at least seen on on ghostscript-esp-8.15.3 and ghostscript-esp-8.15.4
ghostscript-esp was removed from the tree.