【发布时间】:2015-09-08 10:21:05
【问题描述】:
我正在使用canvas和jspdf从html转换为pdf
<script type="text/javascript" src="html2canvas.js"></script>
<script type="text/javascript" src="jspdf.debug.js"></script>
<script type="text/javascript">
window.onload = function() {
html2canvas(document.body).then(function(canvas) {
document.getElementById("cisForm").appendChild(canvas);
document.body.appendChild(canvas);
//var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
context.fillStyle = '#fff';
//window.location = canvas.toDataURL("pdf");
var imgData = canvas.toDataURL('image/png');
var doc = new jsPDF();
doc.addImage(canvas.toDataURL("image/jpeg"),"jpeg",0,0)
window.location=doc.output("datauristring")
});
}
</script>
它提供 PDF 但背景颜色是黑色。
如何从 pdf 中删除 bg 颜色?
【问题讨论】:
标签: javascript html pdf canvas jspdf