圖片按比例縮放函數

原创 2016年06月02日 12:44:16
圖片按比例縮放函數
<script language="JavaScript">
<!--
//圖片按比例縮放
var flag=false;
function DrawImage(ImgD){
var image=new Image();
var iwidth = 150; //定義允許圖片寬度
var iheight = 100; //定義允許圖片高度
image.src=ImgD.src;
if(image.width>0 && image.height>0){
flag=true;
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;
}
}
}
//調用:<img src="圖片" onload="javascript:DrawImage(this)">
//-->
</script>
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

PHP图片缩放函数:实现等比例不失真缩放

function resizeImage($im,$maxwidth,$maxheight,$name,$filetype) { $pic_width = imagesx($im); ...

php图片等比例缩放

  • 2014年09月13日 15:15
  • 18KB
  • 下载

PHP实例————图片等比例缩放功能

在网站开发的过程中,经常要对一些图片进行一些处理,比如说缩放,裁剪,加水印等等。当然这些功能不仅仅可以用在开发网站的过程中,平时需要对图片做一些处理的时候,把这个功能封装到函数中去,要处理图片的时候,...

jquery图片同比例缩放

  • 2010年04月27日 09:43
  • 31KB
  • 下载

js实现图片的按比例缩放

  • 2008年06月25日 14:28
  • 57KB
  • 下载

ImageView设置图片按比例自适应缩放,9.png根据屏幕分辨率放到不同的drawable文件夹中

使用.9.png报错 Exception raised during renderingException raised during rendering: Index: 2, Size: 2Exce...

等比例缩放图片

  • 2012年08月08日 09:43
  • 1KB
  • 下载

图片的等比例缩放

  • 2012年08月11日 17:20
  • 633B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:圖片按比例縮放函數
举报原因:
原因补充:

(最多只允许输入30个字)