我試圖使用OCR工具。該工具從PDF獲取文本並將其轉換爲RTF。異常:調用線程必須是STA,因爲很多UI組件都需要這個
然後,我必須把它轉換爲HTML,所以我使用:
outputText = MarkupConverter.RtfToHtmlConverter.ConvertRtfToHtml(
System.Text.Encoding.Default.GetString(response.fileData));
我把一個破發點中的這條線,導致該行後,我得到了一個例外:
調用線程必須是STA,因爲許多UI組件都需要這個。
所以我試圖把<STAThread()>
上面的函數:
<STAThread()>
Public Shared Function GetFileTextByOCRTool(path As String) As String
但它不工作(我得到同樣的除外)..
不它(<STAThread()>
)定義作爲STA的功能?
任何幫助表示讚賞!