Brakująca funkcja RenderPageBitmapHighQuality

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

W nowo 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łówny problem wynika z faktu, że IronOcrInterop.dll nie został zaktualizowany do najnowszej wersji, aby pasować do wersji używanej w IronOCr 2025.4.4. Z powodu niezgodności wersji, biblioteka nie jest świadoma, że wewnętrzne API zostało zaktualizowane i nie potrafi znaleźć nowej funkcji RenderPageBitmapHighQuality, ponieważ wciąż odwołuje się do starego zestawu API z nieaktualnym IronOcrInterop.dll..

Rozwiązanie

Szybkim rozwiązaniem jest usunięcie istniejącego folderu bin i ponowne zbudowanie projektu. Ponowne zbudowanie projektu wygenerowałoby nowo zaktualizowany IronOcrInterop.dll, który pasuje do zaktualizowanej wersji, co rozwiązuje ten problem. Następnie spróbuj ponownie uruchomić swój projekt, a błąd nie powinien już wystąpić.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podrę...

Czytaj więcej
Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 6,151,372 | Wersja: 2026.7 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronOcr
uruchom próbkę obserwuj, jak twój obraz staje się tekstem z możliwością wyszukiwania.