Вопросы с тегом 'canvas'

Canvas - это общий элемент для вывода графической информации в свободной форме.
2
ответов

Использование HTML5/Canvas/JavaScript для снятия скриншотов в браузере

Google "Сообщить об ошибке" или "Инструмент обратной связи" позволяет вам выбрать область вашего окна браузера, чтобы создать скриншот, который отправляется с отзывами об ошибке. Снимок экрана Джейсона Малого, размещенный в повторяющемся вопросе.С...
задан 06 февр. '11 в 9:58
17
ответов

Как очистить холст для перерисовки

После экспериментов с композитными операциями и рисования изображений на холсте я теперь пытаюсь удалить изображения и компоновку. Как это сделать? Мне нужно очистить холст для перерисовки других изображений; это может продолжаться некоторое время, ...
задан 26 янв. '10 в 23:50
9
ответов

Захват HTML Canvas как gif/jpg/png/pdf?

Можно ли захватить или распечатать то, что отображается в холсте html, как изображение или PDF? Я хотел бы сгенерировать изображение через холст и иметь возможность генерировать png из этого изображения.
задан 29 мая '09 в 3:28
13
ответов

Изменение размера холста HTML5 в соответствии с окном

Как я могу автоматически масштабировать элемент HTML5 <canvas> для соответствия странице? Например, я могу получить масштаб <div>, установив свойства height и width на 100%, но <canvas> не будет масштабироваться, не так ли?
задан 03 нояб. '09 в 5:02
18
ответов

Изменение размера изображения в холсте HTML5

Я пытаюсь создать уменьшенное изображение на стороне клиента, используя javascript и элемент canvas, но когда я уменьшаю изображение вниз, это выглядит ужасно. Похоже, что он был уменьшен в фотошопе с настройкой передискретизации на "Ближайший сосед"...
задан 20 февр. '10 в 23:58
19
ответов

Как получить координаты щелчка мыши на элементе холста?

Какой самый простой способ добавить обработчик события клика к элементу canvas, который вернет координаты x и y клика (относительно элемента canvas)? Совместимость браузера не требуется, Safari, Opera и Firefox будут делать.
задан 11 сент. '08 в 5:07
3
ответов

Как я могу анимировать рисунок текста на веб-странице?

Я хочу иметь веб-страницу с одним ключевым словом. Я хочу, чтобы это слово было нарисовано с помощью анимации, так что страница "пишет" слово так же, как и мы, т.е. начинается с одной точки и рисует линии и кривые с течением времени, так что конечны...
задан 28 апр. '15 в 8:38
2
ответов

Почему мои яйца исчезают?

Извините смешное название. Я создал небольшую графическую демонстрацию из 200 шаров, подпрыгивающих и сталкивающихся, как со стенами, так и друг с другом. Вы можете видеть, что у меня здесь: http://www.exeneva.com/html5/multipleBallsBouncingAndCollid...
задан 16 июня '12 в 21:35
7
ответов

Холст растягивается при использовании CSS, но нормальный с свойствами "ширина" / "высота"

У меня есть 2 холста, один использует атрибуты HTML width и height для его размера, а другой использует CSS: <canvas id="compteur1" width="300" height="300" onmousedown="compteurClick(this.id);"></canvas> <canvas id="compteur2" style...
задан 06 апр. '10 в 23:45
12
ответов

Какой лучший способ установить один пиксель в холсте HTML5?

В HTML5 Canvas нет метода для явной установки одного пикселя. Возможно, можно установить пиксель с использованием очень короткой строки, но тогда могут возникнуть помехи и штрихи. Другим способом может быть создание небольшого объекта ImageData и ...
задан 04 февр. '11 в 18:38
4
ответов

jQuery эквивалент получения контекста холста

У меня есть следующий рабочий код: ctx = document.getElementById("canvas").getContext('2d'); Есть ли способ переписать его для использования $? Выполнение этого не выполняется: ctx = $("#canvas").getContext('2d');
задан 28 мая '10 в 0:33
6
ответов

html5 - элемент холста - несколько слоев

Без какой-либо библиотеки расширений возможно ли иметь несколько слоев в одном и том же элементе canvas? Итак, если я делаю clearRect на верхнем слое, он не будет стирать нижний? Спасибо.
задан 09 июня '10 в 21:17
7
ответов

Лучший способ обнаружить, что HTML5 <canvas> не поддерживается

Стандартный способ справиться с ситуациями, когда браузер не поддерживает тег HTML5 <canvas>, заключается в том, чтобы вставить некоторый резервный контент, например: <canvas>Your browser doesn't support "canvas".</canvas> Но ос...
задан 30 апр. '10 в 17:59
12
ответов

Увеличение масштаба (используя масштаб и перевод)

Я хочу, чтобы иметь возможность приблизить точку под мышью в холсте HTML 5, например масштабирование на Картах Google. Как я могу это достичь?
задан 26 мая '10 в 22:24
6
ответов

Подпись подписи с использованием HTML5 и iPad

Кто-нибудь знает, как это можно сделать? Вы бы использовали объект canvas, svg, jQuery и т.д.
задан 22 июня '10 в 22:34