DTwainCompressedTransfer::SetCompressionType

Top  Previous  Next

Syntax

 

DTwainCompressedTransfer& DTwainCompressedTransfer::SetCompressionType( DTwainCompressionType & CT );

 

Return Value

Returns reference to current DTwainCompressedTransfer object (*this).

 

 

Comments

 

 

Sets the compression to use when a buffered or file transfer is initiated.  The various values of CT are as follows:

 

COMPRESS_NONE

No compression (all Twain Sources must support "no compresion").

COMPRESS_PACKBITS    

Compression using PackBits format.

COMPRESS_GROUP31D    

Compression using Group 3 encoding.

COMPRESS_GROUP31DEOL

Compression using Group 3 encoding.

COMPRESS_GROUP32D

Compression using Group 3 encoding.

COMPRESS_GROUP4

Compression using Group 4 encoding.

COMPRESS_JPEG

Compression using JPEG encoding.

COMPRESS_LZW

Compression using LZW encoding.

COMPRESS_JBIG

Compression using JBIG encoding.

COMPRESS_PNG

Compression using PNG encoding.

COMPRESS_RLE4

Compression using Run Length encoding.

COMPRESS_RLE8

Compression using Run Length encoding.

COMPRESS_BITFIELDS

Compression using Bitfields encoding.