js同比例缩放图片的小例子
js同比例缩放图片的小例子
发布时间:2016-12-30 来源:查字典编辑
摘要:复制代码代码如下:functionDrawImage(ImgD,FitWidth,FitHeight){varimage=newImage(...

复制代码 代码如下:

function DrawImage(ImgD, FitWidth, FitHeight) {

var image = new Image();

image.src = ImgD.src;

if (image.width > 0 && image.height > 0) {

if (image.width / image.height >= FitWidth / FitHeight) {

if (image.width > FitWidth) {

ImgD.width = FitWidth;

ImgD.height = (image.height * FitWidth) / image.width;

} else {

ImgD.width = image.width;

ImgD.height = image.height;

}

} else {

if (image.height > FitHeight) {

ImgD.height = FitHeight;

ImgD.width = (image.width * FitHeight) / image.height;

} else {

ImgD.width = image.width;

ImgD.height = image.height;

}

}

}

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类