0
id = "page2"の他のdivをイメージに変換して、同じpdfファイルの別のページに追加したい これは私のコードです:jspdfで同じファイルに別のdivを追加するには
<script type="text/javascript" src="jspdf.min.js"></script>
<script type="text/javascript" src="html2canvas.js"></script>
<script type="text/javascript">
function genPDF() {
html2canvas(document.getElementById('hoja1'),{
onrendered: function (canvas) {
var img = canvas.toDataURL("image/png");
var doc= new jsPDF();
doc.addImage(img,'JPEG',0,0,210,230);
doc.save('ContratoMutuo.pdf');
}
});
}
</script>
一つだけのdiv
とhtmlコードで作業は次のとおりです。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>file</title>
<script type="text/javascript" src="jspdf.min.js"></script>
<script type="text/javascript" src="html2canvas.js"></script>
<script type="text/javascript">
function genPDF() {
html2canvas(document.getElementById('hoja1'),{
onrendered: function (canvas) {
var img = canvas.toDataURL("image/png");
var doc= new jsPDF();
doc.addImage(img,'JPEG',0,0,50,50);
doc.save('test.pdf');
}
});
}
</script>
</head>
<body>
<div id="hoja1">
<TABLE WIDTH=300 HEIGHT=200>
<TD width=100 BGCOLOR="red">prueba </TD>
<TD WIDTH=100 BGCOLOR="yellow">prueba </TD>
<TD WIDTH=100 BGCOLOR="gray">prueba </TD>
</TABLE>
</div>
<div id="hoja2">
<TABLE WIDTH=300 HEIGHT=200>
<TD width=100 BGCOLOR="green">prueba </TD>
<TD WIDTH=100 BGCOLOR="blue">prueba </TD>
<TD WIDTH=100 BGCOLOR="gray">prueba </TD>
</TABLE>
</div>
<a href="javascript: genPDF()">DOWNLOAD PDF</a>
</body>
</html>
完全なファイルは次のようになります。
と同じファイル内 2/2
助けてください!ありがとうございました!
はい、それは完璧に動作ありがとう!! –