缺少函式 RenderPageBitmapHighQuality
隨著 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,從而解決此問題。 之後,請嘗試再次執行您的專案,錯誤應已不再出現。

