LTwain::SetJPEGCompression

#include "ltwrappr.h"

L_INT LTwain::SetJPEGCompression (pTwJpegComp, uFlag);

pTW_JPEGCOMPRESSION pTwJpegComp;

/* pointer to a structure */

L_UINT uFlag;

/* flag */

Sets or restores JPEG compression options for the specified TWAIN session.

Parameter

Description

pTwJpegComp

Pointer to a TW_JPEGCOMPRESSION structure that contains the JPEG compression options to set.

uFlag

Flag that indicates whether to set new or restore default JPEG compression options. Possible values are:

 

Value

Meaning

 

LTWAIN_SET_JPEG_COMPRESSION

[0x0001] Set new JPEG compression options.

 

LTWAIN_RESET_JPEG_COMPRESSION

[0x0002] Restore default JPEG compression options.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Comments

Depending upon the flag used, this function will either set JPEG compression options for the specified TWAIN session, or restore the default JPEG compression options for the specified TWAIN session.

For more information about TW_JPEGCOMPRESSION, refer to the TWAIN 1.9 specification from the site "http://www.twain.org/".

Required DLLs and Libraries

LTTWN

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

See Also

Functions:

LTwain::GetJPEGCompression, LTwain::InitSession

Topics:

Using JPEG compression for a TWAIN source

 

TWAIN Functionality: JPEG Compression Functions

Example

For an example, refer to LTwain::GetJPEGCompression.