跳转到内容

退出代码与消息

退出代码

批处理文件或调用程序应始终检查退出代码。只有 0 表示已写出新的输出文件。

退出代码含义
0转换成功。输出文件是新生成的。
-1转换失败。不会留下输出文件。
1028由于程序文件夹路径过长,无法导出 ODB++。参见路径规则。

运行失败后,ImgScan 会删除输出文件,因此不会把同名的旧文件误认为新结果。

在批处理文件中,请像首次转换那样使用 if %errorlevel% neq 0 进行检查。常见的 if errorlevel 1 表示“大于或等于 1”,会漏掉 -1,因而会把失败的运行报告为成功。

错误消息

每次运行失败都会以 -*** ERROR : ImageScan was failed 结束。其前面的消息指明了原因。

消息原因与解决方法
License is not set to this PC该计算机没有有效的许可证,或许可证已过期。请联系您的供应商。
Accuracy Level should be 1 or 2ACCURACY 超出范围。
BandWd shpould be 2000 or lessBDWIDTH 过大。
Output folder does not exist or Output file( … ) is opened by the other program创建输出文件夹,或关闭打开了该输出文件的程序。
ODB++ export needs a shorter program folder将 ImgScan 文件夹移到更靠近驱动器根目录的位置。退出代码 1028。
Image data Importing was failed无法读取图像:图像不存在、其路径包含空格,或其使用了 ImgScan 无法读取的编码。请将其另存为未压缩的 8 位 .bmp 后重试。
CAD conversion (Pre-process) was failed、CAD conversion was failed、Intermediate Cad conversion nwas failed处理某个条带时失败。请检查 %TEMP% 中的可用空间和可用内存,或降低 BDWIDTH。
Post Merging was failed无法拼接条带。请检查 %TEMP% 中的可用空间。
No output file ( … )导出已完成,但未写出任何文件。请检查输出文件夹的可用空间和权限。
Internal process was failedExe 中的某个辅助程序失败。请检查 Exe 文件夹是否完整,以及 ImgScan 是否从 ImgScan 文件夹启动。

消息完全按照 ImgScan 打印的原样显示(包括其拼写),以便您进行搜索。