MODI.dll
用于文档成像
我想要OCR Web应用程序
所以我正在上传文件并使用Modii.dll
这是我的错误
使用以下错误检索具有CLSID {40942A6C-1520-4132-BDF8-BDC1F71F547B}的组件的COM类工厂失败:80040154未注册类(HRESULT的异常:0x80040154(REGDB_E_CLASSNOTREG))。
这是我的代码
Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles
Button1.Click
Dim filePath As String = Server.MapPath("~/Uploads/" +
Path.GetFileName(FileUpload1.PostedFile.FileName))
FileUpload1.SaveAs(filePath)
Dim extractText As String = Me.ExtractTextFromImage(filePath)
Label1.Text = extractText.Replace(Environment.NewLine, "<br />")
End Sub
Private Function ExtractTextFromImage(ByVal filePath As String) As String
Dim modiDocument As New Document()
modiDocument.Create(filePath)
modiDocument.OCR(MiLANGUAGES.miLANG_ENGLISH)
Dim modiImage As MODI.Image = TryCast(modiDocument.Images(0), MODI.Image)
Dim extractedText As String = modiImage.Layout.Text
modiDocument.Close()
Return extractedText
End Function