Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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