L_TwainSetJPEGCompression

#include "lttwn.h"

L_LTTWN_API L_INT L_TwainSetJPEGCompression(hSession, pTwJpegComp, uFlag)

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

Parameters

HTWAINSESSION hSession

Handle to an existing TWAIN session. This handle is obtained by calling the L_TwainInitSession or L_TwainInitSession2 function.

pTW_JPEGCOMPRESSION pTwJpegComp

Pointer to a TW_JPEGCOMPRESSION structure that references the JPEG compression options.

L_UINT 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

Value Meaning
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 specification.

This function must be called after calling the L_TwainStartCapsNeg function and before calling the L_TwainEndCapsNeg function.

Required DLLs and Libraries

Help Version 20.0.2020.4.2
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2020 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS TWAIN C API Help