MODI (c# を使用) で画像を読み込もうとしています。インターネットで見つけた多くのリンクをたどりました。
次のコードを実行することで、「COMExceptionが制御されない」という問題を解決できるため:
public string reconeixNom(string filePath)
{
String nom;
Document md = new Document(); //Crea document MODI.Document
md.Create(filePath); //Document amb la ruta que toca.
md.OCR(MiLANGUAGES.miLANG_SPANISH, false, false);
MODI.Image image = (MODI.Image)md.Images[0];
nom = image.Layout.Text;
image = null;
md.Close(false);
md = null;
GC.Collect();
GC.WaitForPendingFinalizers();
return nom;
}
例外をキャプチャする try-cach でブロックを送信しようとしました
「System.Runtime.InteropServices.COMException」
しかし、同じままです。
また、プログラムをデバッグしようとしましたが、例外は次の行のみをスピアすることがわかりました。
md.OCR(MiLANGUAGES.miLANG_SPANISH, false, false);
お願いします、それがどこで起こっているか知っていますか?