C# 如何解决';COMException不受控制';由MODI(OCR阅读器)引起
我试图用MODI(使用c#)读取一幅图像,我在网上找到了很多链接 因为我可以通过运行以下代码来解决“COMException not Control”问题:C# 如何解决';COMException不受控制';由MODI(OCR阅读器)引起,c#,ocr,comexception,modi,C#,Ocr,Comexception,Modi,我试图用MODI(使用c#)读取一幅图像,我在网上找到了很多链接 因为我可以通过运行以下代码来解决“COMException not Control”问题: public string reconeixNom(string filePath) { String nom; Document md = new Document(); //Crea document MODI.Document md.Create(filePath); //Do
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);
拜托,你知道会发生在哪里吗