コンテンツにスキップ

終了コードとメッセージ

終了コード

バッチファイルや呼び出し側のプログラムでは、必ず終了コードを判定してください。新しい出力ファイルが書き出されたことを意味するのは 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 folderImgScan フォルダーをドライブのルートに近い場所へ移動してください。終了コードは 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 が表示するとおりに記載しています。