缺少函式 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 函式,因為它仍在使用過時的 IronOcrInterop.dll. 來參照舊版 API。

解決方案

一個快速的解決方案是刪除現有的 bin 資料夾,並重新建立專案。 重新建置專案將產生一個與更新版本相符的全新 IronOcrInterop.dll,從而解決此問題。 之後,請嘗試再次執行您的專案,錯誤應已不再出現。

Curtis Chau
技術撰稿人

Curtis Chau 擁有卡爾頓大學(Carleton University)的電腦科學學士學位,專精於前端開發,並精通 Node.js、TypeScript、JavaScript 及 React。他熱衷於打造直觀且美觀的用戶介面,喜歡運用現代框架,並創建結構完善、視覺上吸引人的手冊。

除了開發工作之外,Curtis 對物聯網(IoT)抱有濃厚興趣,致力於探索整合硬體與軟體的創新方法。閒暇時,他喜歡玩遊戲和開發 Discord 機器人,將對科技的熱愛與創意相結合。

準備開始了嗎?
Nuget 下載 5,896,332 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronOcr
執行範例 觀看您的圖片轉為可搜尋文字。