Есть ли способ изменить размер изображения с помощью JavaScript? Я не говорю об изменении DOM, чтобы изменить размер изображения в браузере. Я действительно хочу изменить размер пиксельных данных изображения, а затем отобразить это.Bicubic-ly Resize Изображения с Javascript
В основном моя проблема заключается в том, что Firefox полностью терпит неудачу при уменьшении изображений с помощью нежных функций, поскольку он имеет только Nearest Neighbor and Binlinear. У каждого другого браузера, даже IE, есть поддержка Bicubic. Там есть talk, который будет включен в ближайшее время, но этот разговор продолжается уже более года.
Я не против загрузки полноразмерных изображений, потому что я хочу, чтобы они загрузились в любом случае. Когда пользователь нависает над небольшой версией изображения, большая версия сразу появляется в другом месте на странице. Если бы я сделал изменение размера на стороне сервера, мне пришлось бы загружать BOTH копии изображений, которые приведут к еще большему количеству трафика. Если нет другого способа обхода, то это то, что мне нужно делать ... Я просто не хочу.
Значит, вам это нужно только для Firefox или другого браузера с поддержкой холста? –
Сайт, как у меня, выглядит хорошо во всем, кроме FF (даже последняя версия). И это прямое следствие того, что FF не предлагает возможности бикубического (или лучшего) изменения размера. – colithium
Я провел некоторое время с Google, надеясь найти какой-то код, который можно «просто преобразовать», но мне не повезло. Это секретный секрет? –