缺少函數 RenderPageBitmapHighQuality

This article was translated from English: Does it need improvement?
Translated
View the article in English

在最新更新的IronOCR 2025.4.4 版本中,我們在轉換為點陣圖時為演算法添加了一個新的內部方法。 但是,從舊版更新的使用者可能會遇到以下異常情況。

System.InvalidOperationException: 'No function was found with the name RenderPageBitmapHighQuality with error code (127).'

異常資訊表示該函數不在內部 API 範圍內。 主要問題在於 IronOcrInterop.dll 沒有更新到最新版本,以匹配 IronOCr 2025.4.4 中使用的版本。 由於版本不匹配,庫無法識別內部 API 已更新,也找不到新的 RenderPageBitmapHighQuality 函數,因為它仍然引用的是舊版 API,即過時的 IronOcrInterop.dll.

解決方案

一個快速的解決方法是刪除現有的 bin 資料夾,然後重新建置專案。 重新建構專案將產生一個與更新版本相符的全新更新的 IronOcrInterop.dll,從而解決此問題。 之後,再次嘗試運行你的項目,錯誤應該就不會再出現了。

Curtis Chau
技術作家

Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 5,556,263 | 版本: 2026.3 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明? PM > Install-Package IronOcr
執行範例 觀看您的圖片變成可搜尋的文字。