Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Редактирование изображения


Автор: starsolaris 14.8.2007, 00:39
есть фоновое изображение которое представляет из себя деления линейки (пример приложен), поверх этого изображения выводятся значения делений линейки. Производится изменение масштаба и расстояние между элементами уменьшается или увеличивается, необходимо чтобы также изменялось расстояние между деления на картинке. Есть ли способ перерисовать картинку на стороне клиента, а не подгружать её с сервера?

Автор: dXdYdZ 17.8.2007, 01:00
Её можно не только перерисовать, но и нарисовать "С нуля". Простейший (и самый кроссбраузерный) способ - это нарисовать её при помощи большого количества div-ов размером 1*1 пиксел. А ещё есть SVG и VML.

Автор: starsolaris 17.8.2007, 13:06
Цитата(dXdYdZ @ 17.8.2007,  01:00)
Её можно не только перерисовать, но и нарисовать "С нуля". Простейший (и самый кроссбраузерный) способ - это нарисовать её при помощи большого количества div-ов размером 1*1 пиксел. А ещё есть SVG и VML.

просто мне желательно чтобы это всё перерисовывалось достаточно быстро, так как эта линейка будет в движении

Автор: dXdYdZ 17.8.2007, 22:59
Пробовал рисовать график указанным выше способом. Как ни странно, рисует довольно быстро. А вообще Вам лучше подыскать какую-нибудь библиотеку для работы с SVG (и VML)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)