This commit is contained in:
parent
081fa9dbec
commit
d14d5233b7
|
@ -887,14 +887,16 @@ public:
|
||||||
{
|
{
|
||||||
str.resize(strl);
|
str.resize(strl);
|
||||||
ret = wchar_to_char(str, p, &strl);
|
ret = wchar_to_char(str, p, &strl);
|
||||||
}
|
|
||||||
if (str.empty())
|
if (str.empty())
|
||||||
{
|
{
|
||||||
return SCANNER_ERR_DATA_DAMAGED;
|
return SCANNER_ERR_DATA_DAMAGED;
|
||||||
}
|
}
|
||||||
dpi = atoi(str.c_str());
|
dpi = atoi(str.c_str());
|
||||||
|
}
|
||||||
|
if (dpi > 0)
|
||||||
|
{
|
||||||
ret = helper_->io_control(IO_CTRL_CODE_SET_DPI, &dpi, &len);
|
ret = helper_->io_control(IO_CTRL_CODE_SET_DPI, &dpi, &len);
|
||||||
|
}
|
||||||
if (ret != SCANNER_ERR_OK)
|
if (ret != SCANNER_ERR_OK)
|
||||||
{
|
{
|
||||||
return -1;
|
return -1;
|
||||||
|
@ -924,13 +926,16 @@ public:
|
||||||
{
|
{
|
||||||
str.resize(strl);
|
str.resize(strl);
|
||||||
ret = wchar_to_char(str, p, &strl);
|
ret = wchar_to_char(str, p, &strl);
|
||||||
}
|
|
||||||
if (str.empty())
|
if (str.empty())
|
||||||
{
|
{
|
||||||
return SCANNER_ERR_DATA_DAMAGED;
|
return SCANNER_ERR_DATA_DAMAGED;
|
||||||
}
|
}
|
||||||
dpi = atoi(str.c_str());
|
dpi = atoi(str.c_str());
|
||||||
|
}
|
||||||
|
if (dpi > 0)
|
||||||
|
{
|
||||||
ret = helper_->io_control(IO_CTRL_CODE_SET_DPI, &dpi, &llen);
|
ret = helper_->io_control(IO_CTRL_CODE_SET_DPI, &dpi, &llen);
|
||||||
|
}
|
||||||
|
|
||||||
ret = helper_->io_control(IO_CTRL_CODE_SET_DISTORTION_IMAGE, &type, &len);
|
ret = helper_->io_control(IO_CTRL_CODE_SET_DISTORTION_IMAGE, &type, &len);
|
||||||
if (ret != SCANNER_ERR_OK)
|
if (ret != SCANNER_ERR_OK)
|
||||||
|
@ -949,8 +954,6 @@ public:
|
||||||
else if (cnt == 10)
|
else if (cnt == 10)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Sleep(1000);
|
Sleep(1000);
|
||||||
cnt++;
|
cnt++;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue