У меня есть клиент, который хотел бы, чтобы конечный пользователь загрузил изображение, которое в данном случае накладывается под дневник, как показано на изображении ниже.
Конечный пользователь может масштабировать фотографию и перемещать ее вверх/вниз и влево/вправо, а также добавлять текст (span внутри div-контейнера).
<div id="theText" class="productImageOverlay activeText" style="z-index: 7;font-size:20px;">
<span class="uploadedImage" id="" style="margin-top: -1px; position: absolute;"></span>
</div>
Затем я вычисляю ширину и положение этих элементов (margin-left, margin-top), используя верхний левый угол внешнего содержимого в качестве исходной точки (0,0), и использую PHP для создания составного изображения с правильным обрезка.
Это работает нормально, за исключением того, что теперь они хотели бы иметь возможность вращать текст, который я могу сделать с помощью CSS (добавить преобразование: поворот (-90deg); к диапазону), однако я изо всех сил пытаюсь получить точку вставки повернутого текст
Я знаю, что все это можно было бы сделать с помощью элемента canvas HTML 5, но он должен работать с IE8.
Любая помощь очень ценится