首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确管理图片预览

如何正确管理图片预览
EN

Stack Overflow用户
提问于 2012-02-07 11:15:59
回答 1查看 163关注 0票数 1

我正在开发一个能够显示文件预览的C#软件。基本上,左边有一棵树显示磁盘文件系统条目,右边有一个面板显示在树中选择的文件的预览,在一个可调整大小的面板中包含一个停靠的PictureBox。最初,我只显示图像文件的预览。

这个软件是为游戏开发人员设计的,所以我需要支持所有的图像格式,我将为此使用伟大的ImageMagick库。关键是,一些图像文件可能很大,非常大,所以,我有几个问题,关于性能和内存消耗。

  1. 我需要连接图片的负载量吗?总是,还是只有当照片很大的时候?
  2. 如果我直接将图片加载到Picturebox中,或者我应该计算一个较小的图像(比如缩略图或类似的图片),将其保存到磁盘中,然后显示它,这将是正确的吗?
  3. 有人知道我可以在哪里下载大图片文件来测试我的预览使用非常大的文件。
EN

回答 1

Stack Overflow用户

发布于 2012-05-14 09:11:33

  1. Imo总是这样的工作,试图决定什么是大的是没有意义的;对于那些正在谈论的图像,我认为大多数已经足够了,在错误的条件下(计算机在其他进程上花费资源,而不仅仅是您的进程),它可能会在UI线程中造成一个可感知的暂停。
  2. 在不了解更多信息的情况下,我只会测试您的实现,当它完成基本内容并进行判断时。还存在用户所需的质量和桌面分辨率的问题--因此,这也许应该以某种方式进行配置。
  3. 海事组织没有比PolyCount更好的地方了,特别是在以下论坛上:http://www.polycount.com/forum/forumdisplay.php?f=42 & http://www.polycount.com/forum/forumdisplay.php?f=60
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9175253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档