在vb.net中剪切图像或炸毁图像

时间:2014-02-06 12:41:16

标签: javascript html css image clipping

我创建了一个图像上传程序,允许用户裁剪图像,然后在模板宣传册上加载图像但我遇到问题,如果图像需要在框中居中,则以编程方式拾取或者,如果将图像裁剪为小图像,它可能会在某种程度上剪切图像或炸毁图像。

这是背景图像大小和位置的代码:

// Size and position background image 595/516
                var $bgImg = $(".bgImg img");
                if ($bgImg.length == 1) {
                    var bgImg = $bgImg[0];
                    var w = bgImg.width;
                    var h = bgImg.height;

                    var divRatio = 595/516;
                    var imgRatio = w/h;

                    var w1, h1, factor = 1;
                    if (divRatio < imgRatio) {
                        factor = h / 516;
                    }
                    else {
                        factor = w / 595;
                    }

                    w1 = w * factor;
                    h1 = h * factor;
                    alert(w1 + " x " + h1);
                }

我不是100%肯定,因为我现在正在获得一个大数字,我只需要一个特定的数字。任何帮助都会被批评。

0 个答案:

没有答案