| 下载分类 | 最近更新 | 设为首页 | | 发布软件 | 牛牛图片查看器 v1.0.0.2 官方版
当前位置:速度游戏网应用软件图形图像牛牛图片查看器 v1.0.0.2 官方版

牛牛图片查看器 v1.0.0.2 官方版

  • 软件大小:0 Bytes
  • 软件语言:简体中文
  • 软件类型:国产软件
  • 软件类别:应用软件 - 图形图像
  • 运行环境:Win9X/2000/XP/2003/
  • 授权方式:共享版
  • 更新时间:2016-03-03 11:07:49
  • 软件评级:
  • 人气:
  • 官方主页:未知
  • 关键字:牛牛图片查看器 看图软件

软件简介

牛牛图片查看器是一款由乖乖牛在线开发制作的图片查看器,它是完全通过Duilib来实现的一个图片查看器,仿照QQ图片查看器的效果实现,并且支持用户多图片进行拖动和缩放大小,喜欢的可以下载使用。
牛牛图片查看器

功能说明:

支持jpg、png、bmp、gif等4种格式图片
支持图片拖动偏移后的平滑放大缩小;通过鼠标放大或窗口大小变化时,支持图片平滑适配
支持非gif图片的翻转
支持保存图片到本地
支持按图片自动控制窗口的大小显示[打开进程时]
支持通过上一张与下一张控制显示图片所在目录下的其他图片[按修改先后时间排序],并显示当前正在浏览哪一张

使用说明:

通过命令行调用,传递图片路径即可打开图片查看器,支持绝对路径与相对路径,如:
ImageViewer.exe c:\test.png
在窗口上双击可关闭程序

原理说明:

额,好像也没啥好说的,大致就是利用duilib的现有特性功能来实现,比如在放大时,计算出图片的放大后的尺寸以及窗口的大小,进一步计算出存放图片的容器的POS信息,设置就好。

我认为这里需要注意的是图片在放大以后,通过鼠标拖动了图片,再放大时,要能保持在现有的中心处放大,而不是以原始图片的中心来放大或缩小;这样可以保证被拖放后的图片在二次放大或缩小时,整个是一个平滑的过程,也没啥技术含量,就是一些坐标的计算了。

这种工具技术性不强,就是一些细节调试需要花费比较多的时间,以上全部应用duilib的功能实现,没有自己写一行绘图的代码,有几点提一下:
1. 通过SetMouseEnabled来控制放大比例显示的层不响应鼠标事件,这样可以穿透在图片上的层,不至于会影响到放大后图片的位置拖放
2. 通过调整float控件的pos实现,支持负值的pos信息,通过设置pos信息来实现图片的拖动
3. 图片会被缓存,需要在翻转及切换图片时,先清理一下相应图片的缓存 [paintmanager.RemoveImage(path)],防止切换后图片不更新或更新错
4. 至于其他窗口半透明啥的,咱们就不在这里讨论了,网上信息很多了 ^_^
5. 其他...

下载地址

牛牛图片查看器 v1.0.0.2 官方版

点击报错

下载说明

  • 如果您发现软件无法下载请联系管理员或发邮箱.
  • 为了保证您快速的下载,推荐使用[迅雷]等专业工具下载.
  • 为确保所下软件能正常使用,请使用[360压缩]或以上版本解压本站软件.
  • 站内软件包含破解及注册码均由网上搜集,若无意中侵犯到您的权利,敬请来信联系我们.
  • 如果下载回来的部分压缩包需要解压密码的话,解压密码就是:www.sudugg.com