修复连续扫描模式时,扫描张数设置BUG

This commit is contained in:
gb 2022-08-22 14:32:02 +08:00
parent 30e17e335c
commit 10a1704d13
4 changed files with 16 additions and 4 deletions

View File

@ -891,7 +891,10 @@ int hg_scanner_239::writedown_image_configuration(void)
}
else
{
ic.scannum = (ic.is_duplex ? scan_count_ * 2 : scan_count_);
if (scan_count_ == -1)
ic.scannum = -1;
else
ic.scannum = (ic.is_duplex ? scan_count_ * 2 : scan_count_);
}
ic.is_backrotate180 = image_prc_param_.bits.rotate_back_180;
ic.is_dogeardetection = image_prc_param_.bits.fractate_check;

View File

@ -993,7 +993,10 @@ int hg_scanner_302::writedown_image_configuration(void)
}
else
{
ic.scannum = (ic.is_duplex ? scan_count_ * 2 : scan_count_);
if (scan_count_ == -1)
ic.scannum = -1;
else
ic.scannum = (ic.is_duplex ? scan_count_ * 2 : scan_count_);
}
ic.is_backrotate180 = image_prc_param_.bits.rotate_back_180;
ic.is_dogeardetection = image_prc_param_.bits.fractate_check;

View File

@ -998,7 +998,10 @@ int hg_scanner_402::writedown_image_configuration(void)
}
else
{
ic.scannum = (ic.is_duplex ? scan_count_ * 2 : scan_count_);
if (scan_count_ == -1)
ic.scannum = -1;
else
ic.scannum = scan_count_; // (ic.is_duplex ? scan_count_ * 2 : scan_count_);
}
ic.is_backrotate180 = image_prc_param_.bits.rotate_back_180;
ic.is_dogeardetection = image_prc_param_.bits.fractate_check;

View File

@ -863,7 +863,10 @@ int hg_scanner_439::writedown_image_configuration(void)
}
else
{
ic.scannum = (ic.is_duplex ? scan_count_ * 2 : scan_count_);
if (scan_count_ == -1)
ic.scannum = -1;
else
ic.scannum = (ic.is_duplex ? scan_count_ * 2 : scan_count_);
}
ic.is_backrotate180 = image_prc_param_.bits.rotate_back_180;
ic.is_dogeardetection = image_prc_param_.bits.fractate_check;