WIA_IPA_COMPRESSION

The WIA_IPA_COMPRESSION property contains the current compression type that is used. The WIA minidriver creates and maintains this property.

Property Type: VT_I4

Valid Values: WIA_PROP_LIST

Access Rights: Read/write (image acquisitions); read-only (image storage)

Remarks

An application reads the WIA_IPA_COMPRESSION property to determine the image compression type, or the application sets this property to configure the compression setting.

The following table describes the constants that are valid with WIA_IPA_COMPRESSION.

Value Definition
WIA_COMPRESSION_BI_RLE4 RLE 4 compression
WIA_COMPRESSION_BI_RLE8 RLE 8 compression
WIA_COMPRESSION_G3 Group 3 compression
WIA_COMPRESSION_G4 Group 4 compression
WIA_COMPRESSION_JBIG IS 11544 (ITU-T T.82) compression
WIA_COMPRESSION_JPEG JPEG compression
WIA_COMPRESSION_JPEG2K JPEG 2000 compression
WIA_COMPRESSION_NONE No compression
WIA_COMPRESSION_PNG W3C PNG compression

Note

When the file format is WiaImgFmt_XPS or WiaImgFmt_PDFA, WIA_COMPRESSION_NONE means "not defined"; the device cannot choose the internal compression (if any) for images that are stored in these two document formats.

All WIA 2.0 minidrivers must set the initial value of this property to its default value, which is WIA_COMPRESSION_NONE.

The access rights of the WIA_IPA_COMPRESSION property are read/write for all image acquisitions but read-only for stored image items.

Requirements

Header: wiadef.h (include Wiadef.h)