wertymne2
Новичок
Добрый день всем! У меня сложилась интереснейшая задача, над которой я сейчас бьюсь. На входе есть textarea с определенной позицией (absolute), на фоне которой находится изображение (все это на js в клиентской части). Мне нужно отрисовать картинку, которая будет содержать точно такой же текст с точно такими же переносами (как перенеслись строки по ширине textarea) на фоне точно такой же картинки. Как отрисовать текст я знаю, но никак не могу придумать, как словить эти переносы, когда это не \n.
Ранее, пробовал создать div c точно такими же стилями и циклом отнимать по символу текста, чтобы следить за тем, изменилась ли высота. Вроде оно, но не оно, так как потеряв один символ, текст может вместиться на строке. Мне же нужно строго отловить появившиеся переносы, чтобы на выходе там везде были \n, ну и передать на сервер.
Еще ранее пытался обойти это на серверной части, но не нашел метода в библиотеке gd, которая бы рисовала текст, перенося его по контейнеру, разве что нашел метод, рассчитывающий ширину (imagettfbbox), но там выходит подобный цикл первого варианта, но нагрузка переносится на сервер, в чем смысла не вижу.
Как-то так.. Помогите, кто может
Ранее, пробовал создать div c точно такими же стилями и циклом отнимать по символу текста, чтобы следить за тем, изменилась ли высота. Вроде оно, но не оно, так как потеряв один символ, текст может вместиться на строке. Мне же нужно строго отловить появившиеся переносы, чтобы на выходе там везде были \n, ну и передать на сервер.
Еще ранее пытался обойти это на серверной части, но не нашел метода в библиотеке gd, которая бы рисовала текст, перенося его по контейнеру, разве что нашел метод, рассчитывающий ширину (imagettfbbox), но там выходит подобный цикл первого варианта, но нагрузка переносится на сервер, в чем смысла не вижу.
Как-то так.. Помогите, кто может