diff --git a/doc/scannerlib/新版SDK接口说明.doc b/doc/scannerlib/新版SDK接口说明.doc index 2c8f6f7f..ce18a864 100644 Binary files a/doc/scannerlib/新版SDK接口说明.doc and b/doc/scannerlib/新版SDK接口说明.doc differ diff --git a/doc/scannerlib/新版SDK接口说明.pdf b/doc/scannerlib/新版SDK接口说明.pdf index 54eb1862..55ca4e85 100644 Binary files a/doc/scannerlib/新版SDK接口说明.pdf and b/doc/scannerlib/新版SDK接口说明.pdf differ diff --git a/sdk/scannerlib/HGLibDeviceImpl.cpp b/sdk/scannerlib/HGLibDeviceImpl.cpp index 0e0f9978..76bc5510 100644 --- a/sdk/scannerlib/HGLibDeviceImpl.cpp +++ b/sdk/scannerlib/HGLibDeviceImpl.cpp @@ -81,7 +81,10 @@ const char* OPTION_NAME[] = { SANE_STD_OPT_NAME_IS_AUTO_FEED_STRENGTH, SANE_STD_OPT_NAME_FEED_STRENGTH_VALUE, SANE_STD_OPT_NAME_WAIT_TO_SCAN, - SANE_STD_OPT_NAME_REVERSE_01 + SANE_STD_OPT_NAME_REVERSE_01, + SANE_STD_OPT_NAME_FOLD_TYPE, + SANE_STD_OPT_NAME_COLOR_CORRECTION, + SANE_STD_OPT_NAME_WAIT_SCAN_EXIT }; const char* OPTION_ENUMVALUE[] = { @@ -165,7 +168,10 @@ const char* OPTION_ENUMVALUE[] = { OPTION_VALUE_XMSJ_BXS, OPTION_VALUE_XMSJ_YXS, OPTION_VALUE_XMSJ_LXS, - OPTION_VALUE_XMSJ_SXS + OPTION_VALUE_XMSJ_SXS, + OPTION_VALUE_ZYDZ, + OPTION_VALUE_SXDZ, + OPTION_VALUE_ZDDZ }; struct DeviceParam diff --git a/sdk/scannerlib/HGScannerLib.h b/sdk/scannerlib/HGScannerLib.h index 1460368f..49416bef 100644 --- a/sdk/scannerlib/HGScannerLib.h +++ b/sdk/scannerlib/HGScannerLib.h @@ -200,6 +200,12 @@ HG_DECLARE_HANDLE(HGLibDevice); #define HGLIB_OPTION_NAME_DZSM 67L // ڰͼɫɫΪ0 - ɫ1 - ɫ #define HGLIB_OPTION_NAME_HBTXFSSC 68L +// ģʽ +#define HGLIB_OPTION_NAME_DZMS 69L +// ɫƫУ +#define HGLIB_OPTION_NAME_SPJZ 70L +// ֽɨ˳ʱ +#define HGLIB_OPTION_NAME_DZSMTCSJ 71L /* öֵ */ // "" @@ -362,6 +368,12 @@ HG_DECLARE_HANDLE(HGLibDevice); #define HGLIB_OPTION_ENUMVALUE_XMSJ_LXS 79L // "Сʱ" #define HGLIB_OPTION_ENUMVALUE_XMSJ_SXS 80L +// Ҷ +#define HGLIB_OPTION_ENUMVALUE_ZYDZ 81L +// ¶ +#define HGLIB_OPTION_ENUMVALUE_SXDZ 82L +// Զ +#define HGLIB_OPTION_ENUMVALUE_ZDDZ 83L /* ֵ */ #define HGLIB_OPTION_VALUETYPE_INT 1L