Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Mencetak pdf lebih dari 1 lembar.
bagaimana cara mencetak canvas ke dalam pdf lebih dari 1 lembar? masalah saya ada pada canvas atau cara cetak pdfnya?
$("#btnDownload").on("click",function(){
stage.find('Transformer').destroy();
var imgData = stage.children[1].toDataURL("image/jpeg", 1.0);
var pdf = new jsPDF();
pdf.addImage(imgData, 'JPEG', 0, 0);
pdf.save("download.pdf");
});
function drawBackgroundGrid(gridLayer){
var width = window.innerWidth;
var height = $("#drawcanvas").height()
var padding = 10;
for (var i = 0; i < width / padding; i++) {
gridLayer.add(new Konva.Line({
points: [Math.round(i * padding) + 0.5, 0, Math.round(i * padding) + 0.5, height],
stroke: '#ccc',
strokeWidth: 1,
}));
}
console.log(width);
console.log(height);
console.log(padding);
gridLayer.add(new Konva.Line({points: [0,0,10,10]}));
for (var j = 0; j < height / padding; j++) {
gridLayer.add(new Konva.Line({
points: [0, Math.round(j * padding), width, Math.round(j * padding)],
stroke: '#ccc',
strokeWidth: 0.5,
}));
}
}
stage = new Konva.Stage({
container: 'drawcanvas',
width:793.7,
height:1122.5
})
0
Belum ada Jawaban. Jadi yang pertama Jawaban
Login untuk ikut Jawaban