我看了下你的代码,跟OCR Multi-Engine这个DEMO没有什么不同。
你可以先检查一下引用DLL,看看是否引用了64位的,然后再检查一下工程是否编译为64位的。
然后检查一下代码,跟OCR Multi-Engine比较一下具体有什么不同,因为我这里看不到你的全部代码。
另外,你也可以将OCR Multi-Engine源代码打开,运行一下,看看加载260张PDF之后占用的内存是多少。
我还考虑到一个问题,由于是开发环境,Debug模式下程序是不会调用GC回收内存的,这个跟Release模式有很大的区别。OCR Multi-Engine是一个Release程序,所以建议你可以打开原始程序进行Debug。
以上,谢谢。 |