У меня есть следующий код из компонента:
<div class="row" ref="content">
.....
</div>
import jsPDF from "jspdf";
import html2canvas from "html2canvas";
methods:{
download(){
const doc = new jsPDF();
var canvasElement = document.createElement('canvas');
html2canvas(this.$refs.content, { canvas: canvasElement
}).then(function (canvas) {
const img = canvas.toDataURL("image/jpeg", 0.8);
doc.addImage(img,'JPEG',20,20);
doc.save("sample.pdf");
});
},
}
Я пытаюсь загрузить страницу в формате PDF с примененными стилями (форма изображения). Но с приведенным выше кодом я получаю пустой файл PDF.