Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //-------HTML------
- <div id="wrapper">
- <div class="wrap-canvas">
- <canvas></canvas>
- </div>
- <img src="ваше изображение" />
- </div>
- //-------JS----
- //Канвас нужно инициализировать. Я использовал библиотеку fabric.js
- $('.btn-screenshot').on('click', function(){
- html2canvas($('#wrapper')[0]).then(function(canvas) { //Теперь на промисах. С методами типа onrendered не работает.
- var a = document.createElement('a');
- a.href = canvas.toDataURL("image/png", 1.0).replace("image/png", "image/octet-stream");
- a.download = $('.btn-preview-trigger.active').text()+'.png';
- a.click();
- });
- });
Add Comment
Please, Sign In to add comment