我现在在开发一个电子相册,遇到一个问题,一直没思路,大家能不能帮我想想解决的思路;
电子相框里面放入一张照片,可以通过按钮放大或缩小!
放大和缩小的需求为:
放大:当用户点放大后,图片放大,如果图片放大到失真,则放大按钮不可用!
缩小:.... 在这个需求中,系统能不能知道图片已经失真了,然后通过判断控制按钮的可用性! 我在网上查了一下,没有得到相关的资料! 我想问的问题是:
图片在放大的过程中,本身的属性有没有改变(除开分辨率),也就是说,如果我点一个放大,假如图片的像素变小了(我只是说假如,因为我对图像处理不是很了解!),那么我就可以在后台定义好每个电子相框中图片的最小像素去进行控制; 我在网上看到有的网站可以做到这一点,当你点放大的时候,系统放大了两下就提示你再次放大照片将会失真![而且是通过不能的照片放大的次数不同,分辨率越高,可放大的次数就越多]
请高手指点解决方法;
电子相框里面放入一张照片,可以通过按钮放大或缩小!
放大和缩小的需求为:
放大:当用户点放大后,图片放大,如果图片放大到失真,则放大按钮不可用!
缩小:.... 在这个需求中,系统能不能知道图片已经失真了,然后通过判断控制按钮的可用性! 我在网上查了一下,没有得到相关的资料! 我想问的问题是:
图片在放大的过程中,本身的属性有没有改变(除开分辨率),也就是说,如果我点一个放大,假如图片的像素变小了(我只是说假如,因为我对图像处理不是很了解!),那么我就可以在后台定义好每个电子相框中图片的最小像素去进行控制; 我在网上看到有的网站可以做到这一点,当你点放大的时候,系统放大了两下就提示你再次放大照片将会失真![而且是通过不能的照片放大的次数不同,分辨率越高,可放大的次数就越多]
请高手指点解决方法;
解决方案 »
- 如何获取浏览器可见区域高document.body.clientWidth属性不好用
- 在JS中点触缩略图,如何实现大图右移显示。(50Q币赠送或送话费)急急急!!!
- 一个有关多选框控制的疑难问题
- 问一个带frame 层的问题(高手请进)
- DIV拖动后,当我点击保存后用JSON格式把拖动后的坐标保存在TXT文本或者XMl中,求大神们给写一下代码,最好有注释!急!!!
- 关于select和onchange的问题,在线等待解答,急
- netscape不支持Active控件,但是我需要用到这个控件,该怎么做?
- 在ASP环境下,怎样在JAVA脚本中读取数据库的记录?----急!
- 如何实现网页下载完再显示
- 对于列表框,如何选中一项后点击外面的按钮将其从列表删除,同时得到选中的项的字符串,再有就是从文本框将字符串加入到列表框中?
- js 离奇的问题....
- 急救,120!在线等!
首先源图片的长宽比例是固定好的(就是服务器中的图片都是这个比例),然后当user点击放大或缩小之后按这比例进行计算,如果超过图片的最大尺寸则而图片的最大尺寸(就是再放大就会失真的那个尺寸,可在服务器端进行计算或事先已计算好并存在数据库),看加载到客户端,然后用js判断