#php #javascript #jquery
#php #javascript #jquery
Вопрос:
у меня есть два изображения на странице, первое изображение — это большое изображение, а второе изображение — это маленькое изображение, размещенное в div на большом изображении, маленькое изображение можно перетаскивать и поворачивать в любой степени на большом изображении, после этого я хочу сохранить эти два изображения как одно изображение в php
вот живой код
но проблема в том, что когда я перетаскиваю маленькое изображение, я не могу получить положение изображения на большом изображении, где оно размещено
вот мой php-код photoRotation = $ _POST [«img_angle»];
$image_2 = imagecreatefrompng($sec);
$image_2 = imagerotate($image_2,$photoRotation, -1,0);
$image_1 = imagecreatefromjpeg($first);
imagecopy($image_1, $image_2,$_POST["img_left"],$_POST["img_top"], 0, 0, $_POST["img_width"],$_POST["img_hight"]);
это работает, но я всегда получаю второе изображение в неправильной позиции
jquery.transformable.jshttp://plugins .jquery.com/plugin-tags/jquerytransformablejs
Ответ №1:
Попробуйте получить его .offset()
, а не .position()
:
var position = p.offset();
Комментарии:
1. смещение получить левую часть от всей страницы, я хочу только из большого изображения div, я имею в виду относительный div