一个非常好用的图片等比例缩放到指定最大高宽的函数
2010-11-06 23:12
393 查看
直接贴函数了,不多说!!
function DrawImage(ImgD,iwidth,iheight){ //参数(图片,允许的宽度,允许的高度) var image=new Image(); image.src=ImgD.src; if(image.width>0 && image.height>0){ if(image.width/image.height>= iwidth/iheight){ if(image.width>iwidth){ ImgD.width=iwidth; ImgD.height=(image.height*iwidth)/image.width; }else{ ImgD.width=image.width; ImgD.height=image.height; } ImgD.alt=image.width+"×"+image.height; } else{ if(image.height>iheight){ ImgD.height=iheight; ImgD.width=(image.width*iheight)/image.height; }else{ ImgD.width=image.width; ImgD.height=image.height; } ImgD.alt=image.width+"×"+image.height; } } }
相关文章推荐
- 一个可以使得上传的图片大小按照指定的宽度,高度自动按比例进行缩放的函数(C#)
- php图片缩放代码-按比例缩放或截取指定大小的缩略图 非常好用的一个方法
- 一个对上传图片进行处理的函数(等比例缩放) --koma
- iOS 图片处理-按比例缩放 (1.按比例缩放 2.指定宽度按比例缩放)
- 载入图片后按指定宽高缩放比例
- JavaScript,等比例缩放图片的函数
- 图片按指定比例缩放并压缩至指定大小,解决保存图片文件体积过大bug。
- css3 来实现图片在指定容器内等比例缩放,并控制中上下左右居中
- JavaScript,等比例缩放图片的函数,很好用。
- ASP.NET将原始图片按照指定尺寸等比例缩放显示图片
- PHP图片缩放函数:实现等比例不失真缩放
- css3 来实现图片在指定容器内等比例缩放,并控制中上下左右居中
- ios 图片处理( 1.按比例缩放 2.指定宽度按比例缩放
- SqlServer:一个返回指定日期所在月份的最大天数的标量值函数
- 改写一个截屏函数,可指定保存目录,存为JPG格式图片
- 图片按比例缩放函数
- 解决图片太大溢出问题、使用CSS限制图片最大宽度或使图片按比例自动缩放
- ios 图片处理( 1.按比例缩放 2.指定宽度按比例缩放)
- matlab把一个目录下的图片缩放到指定大小
- PHP图片等比例缩放生成缩略图函数分享