找回密码
 立即注册

QQ登录

只需一步,快速开始

沙尘暴

初级会员

38

主题

111

帖子

319

积分

初级会员

积分
319
沙尘暴
初级会员   /  发表于:2017-3-15 16:17  /   查看:7030  /  回复:10
你好

               imageviewer 加载彩色图像时 每次得停顿5秒以上,文件越大停顿时间越长,我想问下有什么办法可以解决停顿现像,

       注:    某公司用的也是leadtools的imageview  但是没有停顿现象。

10 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-15 17:27:39
沙发
不知道你是用的演示程序加载的还是自己写的,还是需要代码来分析,你可以上传代码以及需要加载的彩色图像我这边看看
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2017-3-16 09:44:48
板凳
我是用  C:\LEADTOOLS 19\Shortcuts\Barcode\.NET Class Libraries\Barcode Demo    \Barcode Demo .exe       就是leadtools自带的 打开图像的,图像我就是用 虚拟扫描仪 扫的图色图像。
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2017-3-16 09:45:10
地板
或者没有什么办法预加载图像?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-16 12:26:53
5#
沙尘暴 发表于 2017-3-16 09:45
或者没有什么办法预加载图像?

我这边没有相关的图片,没法复现,其他的加载都挺快的,如果不方便的话可以对图片做下马赛克处理发过来
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2017-3-20 15:55:04
6#
图像文件已上传附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-20 16:43:57
7#
沙尘暴 发表于 2017-3-20 15:55
图像文件已上传附件

这个Tif文件中包含56张图片,单张加载的话速度很快的,全部加载肯定就慢一些,这个和文件是否是彩色没有什么关系
一般的做法,建议还是按需单张或者部分加载
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2017-3-22 15:54:26
8#
嗯,你这个到是提醒了我,有没有什么办法,先加载第一页,然后后台陆续加载
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-3-22 17:20:02
9#
当然可以,一般做法也是这样的,建议你参考\LEADTOOLS 19\Examples\DotNet\CS\MainDemo里面的加载图片源代码
关键代码如下:

info = codecs.GetInformation(FileName, true);
infoTotalPages = info.TotalPages;
codecs.Load(FileName, 0, CodecsLoadByteOrder.BgrOrGray, firstPage, lastPage);
回复 使用道具 举报
沙尘暴
初级会员   /  发表于:2017-3-27 11:25:25
10#
好的,已经解决了,谢谢
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部