1
jspdf를 사용하여 HTML div 요소를 pdf 파일로 변환하려고합니다. form_html.js를 포함한 모든 js 스크립트를 포함했습니다. 여전히 "TypeError : doc.fromHTML이 함수가 아닙니다."jsPDF를 사용하여 HTML div를 pdf로 변환하면 doc.fromHTML이 함수가 아닙니다.
<script type="text/javascript" src="jsPDF-master/jspdf.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.plugin.addimage.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.plugin.cell.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.plugin.ie_below_9_shim.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.plugin.javascript.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.plugin.from_html.js"></script>
<script type="text/javascript" src="jsPDF-master/libs/FileSaver.js/FileSaver.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.plugin.sillysvgrenderer.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.plugin.split_text_to_size.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.plugin.standard_fonts_metrics.js"></script>
<script type="text/javascript" src="jsPDF-master/jspdf.PLUGINTEMPLATE.js"></script>
<script src="jspdf.debug.js"></script>
<script src="jspdf.plugin.from_html.js"></script>
및 자바 스크립트
jQuery(function($) {
$("#button1").click(function(){
var doc = new jsPDF();
var specialElementHandlers = {
'#simple': function (element, renderer) {
return true;
}
};
var source = $('#simple').html();
doc.fromHTML(source, 0.5, 0.5, {
'width': 75,'elementHandlers': specialElementHandlers
});
doc.output("dataurlnewwindow");
});
});
Pls는이 고정으로 도와입니다이
.click 메서드 외부에서 doc.fromHTML()을 작성하십시오. –
No Prabhu. 오류를 보여줍니다. . 모든 예제에서 그 안에 주어진 클릭 기능 – Dadu
Dadu, 당신은 ** FileSaver.js를 다운로드하고 참조해야합니다 ** –