Я создаю образ HTML <div>
. Его рабочий тон и изображение передаются другому div, используя html2canvas.js.Сохранить изображение из html2canvas внутри папки
Теперь я хочу дать ссылку, чтобы каждый мог загрузить изображение в папку внутри приложения.
Пример кода, который я использую:
//html whose image will be created.
<div id="mydiv">
<p>text!</p>
<h1>This is a test!!</h1>
</div>
//div where image will be rendered.
<div id="image">
<p>Image:</p>
</div>
//script to create image of html
<script type="text/javascript" src="/js/html2canvas.js"></script>
<script type="text/javascript">
html2canvas([document.getElementById('mydiv')], {
onrendered: function (canvas) {
var data = canvas.toDataURL('image/gif');
var image = new Image();
image.src = data;
document.getElementById('image').appendChild(image);
}
});
</script>
Спасибо братан. Это «серверные инструменты» сделали трюк. Я передал «данные» как данные в ajax, а затем сохранил его с помощью C#. –
Лучший выбор по двум возможностям, которые вы могли бы сделать :). – Salketer