JCropped Get Cropped Image Height

霸气de小男生 提交于 2019-12-25 11:34:16

问题


I'm using JCrop to get the dimensions of the image to be cropped. I have the code for getting the dimensions set like this:

            function updateCoordinates(c) {
                console.log(c)
                $('#image_x').val(c.x);
                $('#image_x2').val(c.x2);
                $('#image_y').val(c.y);
                $('#image_y2').val(c.y2);
                $('#image_w').val(c.w);
            }


            $('#jcrop_target').Jcrop({
                aspectRatio : 2 / 1,
                onSelect : updateCoordinates,
                onChange : updateCoordinates
            });

the variable 'c' has the values c.x, c.x2, c.y, c.y2 and c.w . I'm making a guess that c.w = width, c.x = x coordinates and c.y = y coordinates, but how do I get the height of the image? I am cry to pass the values into PHP Imagick cropping.

<?php    
$picture = new Imagick($this -> getOriginalUrl());
$picture->cropImage($width, $height, $x, $y);

I Feel like I'm missing something obvious.


回答1:


c.y2 - c.y gives the height of the cropped area.



来源:https://stackoverflow.com/questions/17237235/jcropped-get-cropped-image-height

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!