Bug 691565 - tiff24lzw & tiff24zip output devices
Summary: tiff24lzw & tiff24zip output devices
Status: NOTIFIED WORKSFORME
Alias: None
Product: Ghostscript
Classification: Unclassified
Component: Graphics Library (show other bugs)
Version: master
Hardware: PC Windows 7
: P4 enhancement
Assignee: Default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-19 16:27 UTC by Mike
Modified: 2011-09-18 21:46 UTC (History)
0 users

See Also:
Customer: 631
Word Size: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike 2010-08-19 16:27:31 UTC
It will be nice to have compressed 24 bits / 32 bits TIFF output in ghostcript (libtiff fully supports this) - currently we have to convert files first to tiff24nc / tiff32nc and then compress them - this process is very inefficient and takes a lot of time.
Comment 1 Ray Johnston 2010-08-19 16:35:44 UTC
This is already done, and even documented, although you have to read on a bit
in doc/Devices.htm#TIFF to see it:

The compression scheme that is used for the image data can be set for all tiff devices with:
-----------------------------
    -sCompression=none | crle | g3 | g4 | lzw | pack
        Change the compression scheme of the tiff device. 
        crle, g3, and g4 may only be used with 1 bit devices (including tiffsep1).
-----------------------------

Note that MaxStripSize is used for these since libtiff doesn't do 'stream'
compression, and thus with MaxStripSize=0 will attempt to store the entire
page in RAM before compressing it. The default MaxStripSize prevents this.

All of these changes were in place by rev 10298 in March 2010 and will be
in the 9.00 release coming Real Soon Now
Comment 2 Marcos H. Woehrmann 2011-09-18 21:46:04 UTC
Changing customer bugs that have been resolved more than a year ago to closed.