| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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, 22:59 |
| Пробовал рисовать график указанным выше способом. Как ни странно, рисует довольно быстро. А вообще Вам лучше подыскать какую-нибудь библиотеку для работы с SVG (и VML) |