Brakująca funkcja RenderPageBitmapHighQuality
W najnowszej zaktualizowanej wersji IronOCR 2025.4.4 dodaliśmy nową wewnętrzną metodę do naszego algorytmu podczas konwersji do Bitmap. Jednakże użytkownicy, którzy zaktualizowali z starszej wersji, mogą napotkać ten wyjątek poniżej.
System.InvalidOperationException: 'No function was found with the name RenderPageBitmapHighQuality with error code (127).'
Komunikat wyjątku stwierdza, że funkcja nie znajduje się wewnątrz wewnętrznego API. Główna kwestia wynika z faktu, że IronOcrInterop.dll nie został zaktualizowany do najnowszej wersji, aby pasował do wersji używanej w IronOCr 2025.4.4. Ze względu na niezgodność wersji, biblioteka nie jest świadoma, że wewnętrzne API zostało zaktualizowane i nie może znaleźć nowej funkcji RenderPageBitmapHighQuality, ponieważ wciąż odwołuje się do starego zestawu API z przestarzałym IronOcrInterop.dll..
Rozwiązanie
Szybkim rozwiązaniem jest usunięcie istniejącego folderu bin i ponowne zbudowanie projektu. Ponowne zbudowanie projektu wygeneruje nowo zaktualizowany IronOcrInterop.dll, który będzie odpowiadał zaktualizowanej wersji, co rozwiąże ten problem. Następnie spróbuj ponownie uruchomić swój projekt i błąd nie powinien już występować.

