NAPS2大文件扫描内存不足异常



使用NAPS2:6.1.2.25834:HighScan驱动程序:TWAIN

当我扫描大文件时,它会弹出这个异常

NAPS2.Scan.Exceptions.ScanDriverUnknow异常:发生错误使用扫描驱动器--->系统内存不足异常:超出记忆力在系统中。绘画位图。GetHbitmap(彩色背景(位于系统绘画位图。GetHbitmap((位于NAPS2.Scan.Images.BitmapHelper.CopyToBpp(位图b,Int32 bpp(位于NAPS2.Scann.Images.ScanneImageHelper.SaveSmallestBitmap(位图sourceImage,ScanBitDepth bitDepth,布尔高质量,Int32质量,ImageFormat&imageFormat(NAPS2.Scan.Images.ScanneImage.ctor(位图img,ScanBitDepthbitDepth,布尔高质量,Int32质量(NAPS2.Scan。TwainWrapper。<gt;c__DisplayClass9_0.b_2(对象发送方,DataTransferredEventArgs eventArgs(

---内部异常堆栈跟踪结束--在Microsoft。运行时。编译器服务。任务等待者。ThrowForNonSuccess(任务任务(微软运行时。编译器服务。任务等待者。HandleNonSuccess(任务任务(。Worker.WorkerService.d_8.MoveNext((微软运行时。编译器服务。任务等待者。ThrowForNonSuccess(任务任务(微软运行时。编译器服务。任务等待者。HandleNonSuccess(任务任务(NAPS2.Scan.ScanPerformer.d__7.MoveNext((

我该如何解决这个问题,是关于位图头大小的问题吗?

如果您正在处理文件>3gb。将项目配置为x64处理器类型。您可以右键单击项目->属性并将处理器类型设置为x64

32位程序只能处理高达3gb的文件。

希望我的回答能有所帮助,别忘了投赞成票。

最新更新