url对用的参数不同,显示的图片大小不同的问题,求思路【高分】
假设一个 http://xxxx.com/boy.jpg对应图片最大高度和宽度是1000*1200。
如果输入http://xxxx.com/boy.jpg?imgmax=800
则显示的图片是对应同比例的800大小的图片,
如果imgmax改为150, http://xxxx.com/boy.jpg?imgmax=150
则显示的图片是对应同比例的150大小的图片.
请问这个在javaWeb中实现的思路是什么?
是根据imgmax的参数(150为例),将图片同比例缩小为150格式的图片,保存到服务器上,命令为150.Jpg,然后再将此图片返回到浏览器的客户端的吗?
还是说直接将图片同比例缩小为150格式的图片流,然后直接返回给客户端浏览器?
还是其它的思路???
图片的同比例缩小,在javaWeb中是通过什么技术实现的呢?
还是说用javascript来实现的?
求高手给点实现的思路,以及用到的技术,非常感谢。
分不够,继续加。(我的结贴率是100%哦。)
先感谢了。
以下是google图片根据不同参数显示的不同比例图片的一个例子(imgmax参数在改变)
http://lh6.google.com/sterling.benjamin/RuyZa7tKoBI/AAAAAAAAAWo/dmnMNJS2nPI/DSC_0005.JPG?imgmax=800
http://lh6.google.com/sterling.benjamin/RuyZa7tKoBI/AAAAAAAAAWo/dmnMNJS2nPI/DSC_0005.JPG?imgmax=150
------解决方案--------------------url打不开,看不到效果。
一开始我以为只是一个图片,根据不同请求在<img>里设定图片大小。
如果任何分辨率显示图片不失真,只能是矢量图了,对这个不了解,帮顶
------解决方案--------------------<%
String imgmax = request.getParameter("imgmax");
%>
<img src="" width="<%=imgmax %>%" height="<%=imgmax %>%" />
------解决方案--------------------
------解决方案--------------------<%
String imgmax = request.getParameter("imgmax");
%>
<img src="" width="<%=imgmax %>%" height="<%=imgmax %>%" />
这样就可以 根据不同的参数设定图片的宽高
------解决方案--------------------
------解决方案--------------------学习了!
------解决方案--------------------