Печать содержимого тега canvas - PullRequest
3 голосов
/ 07 ноября 2011

Я делаю холст приложения. Я загружаю больше изображения (PNG, GIF) на холсте. Когда я нажимаю «Печать» в своем браузере (опера), содержимое тега canvas не печатается. С другими браузерами (FF, IE, Chrome) проблем нет. Почему?

1 Ответ

3 голосов
/ 07 февраля 2012

этот ответ от Захват HTML Canvas в виде gif / jpg / png / pdf? может быть полезным.

var canvas = document.getElementById("mycanvas");
var img    = canvas.toDataURL("image/png");

со значением в IMG вы можете записать его как новыйИзображение так:

document.write('<img src="'+img+'"/>');
...