xfercount加1后再除以2,保证奇数张图片能够出图
This commit is contained in:
parent
14f784dfbe
commit
447e1e94b2
|
@ -1795,6 +1795,7 @@ void huagao_ds::init_support_caps(void)
|
|||
|
||||
if (dup && count >= 2)
|
||||
{
|
||||
count++;
|
||||
count /= 2;
|
||||
}
|
||||
SET_SANE_OPT_EX(ret, scanner_, scan_count, &count);
|
||||
|
@ -2361,12 +2362,12 @@ void huagao_ds::init_support_caps(void)
|
|||
|
||||
int ret = SCANNER_ERR_OK;
|
||||
int count = count_;
|
||||
if (dup && count_ >= 2)
|
||||
if (dup && count >= 2)
|
||||
{
|
||||
count /= 2;
|
||||
SET_SANE_OPT_EX(ret, scanner_, scan_count, &count);
|
||||
}
|
||||
else if (!dup && count_ >= 2)
|
||||
else if (!dup && count >= 2)
|
||||
SET_SANE_OPT_EX(ret, scanner_, scan_count, &count)
|
||||
|
||||
return CapSupGetAllReset<BYTE, Bool, CapType::DuplexEnabled>(msg, data, dup, Bool(true));
|
||||
|
|
Loading…
Reference in New Issue