Скачать html в img?

149
27 июня 2018, 18:50

У меня есть html блок. хочу его скачать как картинкой. Использую html2canvas. При клике скачать открывает в новой вкладке но

	<script src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script> 
	<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
	<script type="text/javascript"> 
		$(document).ready(function() { 
			$("#button").click(function(){ 
				html2canvas($("#testdiv"), { 
					onrendered: function(canvas) { 
            // canvas is the final rendered <canvas> element 
            var myImage = canvas.toDataURL("image/png"); 
            window.open(myImage); 
        } 
    }); 
			}); 
		}); 
	</script>
	<style type="text/css"> 
	div { 
		width: 150px; 
		background-color: #2C7CC3; 
	} 
</style>
<div id="testdiv"> 
		This is an image 
		This is an image 
		This is an image 
		This is an image 
		This is an image 
		This is an image 
		This is an image 
		This is an image 
		This is an image 
	</div> 
	<p id="button">Click me</p>

не качает. Посмотрите. Спасибо)

READ ALSO
Как добавить картинку в начало pdf файлa?

Как добавить картинку в начало pdf файлa?

Имеется pdf файл, как вставить в его начало картинку? Необходимо вставить в начало документа и сам документ сдвинуть вниз

219
C# вопрос по интерфейсу IEnumerable&lt;T&gt;

C# вопрос по интерфейсу IEnumerable<T>

Есть некая коллекция, в ней реализован интерфейс IEnumerable

206
Нумерация элементов по пути, С#

Нумерация элементов по пути, С#

У меня есть объекты, соединенные линиямиУ каждого объекта я могу получить его координаты (x, y)

211
Альтернатива rdlc отчетам

Альтернатива rdlc отчетам

Подскажите, какие существуют современные альтернативные open source библиотеки на замену стандартным rdlc отчетам? Хочется чтобы в основе макетов...

192