javascript在指定宽度和高度范围内最大化等比缩放图片

原创 2012年03月28日 13:08:08
//定义缩放的数据结构
var scale={width:null, height:null};
/**
*在指定宽度和高度范围内最大化缩放图片
*@param sW 图片原始宽度
*@param sH 图片原始高度
*@param sH 指定宽度范围
*@param gH 指定宽度范围
*/
var stretch = function(sW:Number, sH:Number, gW:Number, gH:Number){
    var wsc:Number = gW / sW;
    var hsc:Number = gH / sH;
                 
    if (wsc > hsc) {
        scale.width = sW * hsc;
        scale.height = sH * hsc;                   
    } else {
        scale.width = sW * wsc;
        scale.height = sH * wsc;                   
    }
    return scale;
}

这是一种代码比较简洁的等比缩放程序。

相关文章推荐

js 按指定大小等比缩放预览图片

$scope.init = function () {                 if (!FileReader) {                     utils.showError...

JS控制图片按比例缩放并不超过一定宽度和高度(居中对齐)

//JS控制图片按比例缩放并不超过一定宽度和高度         function Wa_SetImgAutoSize(obj) {             //var img=document.al...

js等比缩放图片

  • 2013年08月23日 13:16
  • 125KB
  • 下载

iOS 实现头像选取(照相或者图片库)、大小等比缩放、生成圆形头像

(照相或者图片库)、大小等比缩放、生成圆形头像

图片等比缩放

  • 2016年01月19日 10:39
  • 2KB
  • 下载

JQuery实现等比缩放图片插件

  • 2015年06月10日 11:50
  • 68KB
  • 下载

iOS实现头像选取(照相或者图片库)、大小等比缩放、生成圆形头像

m //弹出actionsheet。选择获取头像的方式 //从相册获取图片 -(void)takePictureClick:(UIButton *)sender { // /*注:使用,...

等比缩放图片

  • 2012年02月07日 16:29
  • 886B
  • 下载

JS图片等比缩放

  • 2014年12月07日 09:34
  • 354KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript在指定宽度和高度范围内最大化等比缩放图片
举报原因:
原因补充:

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