Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将django html模板提取为pdf_Javascript_Pdf_Jspdf_Html2canvas - Fatal编程技术网

Javascript 将django html模板提取为pdf

Javascript 将django html模板提取为pdf,javascript,pdf,jspdf,html2canvas,Javascript,Pdf,Jspdf,Html2canvas,我正在尝试将Django HTML模板导出为pdf,为此,我使用jsPDF和html2canvas遵循这一点,为了在这里发布问题,我在下面的代码片段中用一个虚拟表复制了HTML Django模板中的内容,一切都是一样的。 该按钮似乎没有任何作用,也没有提取任何pdf 函数getPDF(){ var HTML_Width=$(“.canvas_div_pdf”).Width(); var HTML_Height=$(“.canvas_div_pdf”).Height(); var上下边缘=15;

我正在尝试将Django HTML模板导出为pdf,为此,我使用jsPDF和html2canvas遵循这一点,为了在这里发布问题,我在下面的代码片段中用一个虚拟表复制了HTML Django模板中的内容,一切都是一样的。 该按钮似乎没有任何作用,也没有提取任何pdf

函数getPDF(){ var HTML_Width=$(“.canvas_div_pdf”).Width(); var HTML_Height=$(“.canvas_div_pdf”).Height(); var上下边缘=15; var PDF_Width=HTML_Width+(左上角距*2); 变量PDF_高度=(PDF_宽度*1.5)+(左上角距*2); var canvas_image_width=HTML_width; var canvas_image_height=HTML_height; var totalPDFPages=Math.ceil(HTML\u Height/PDF\u Height)-1; html2canvas($(“.canvas\u div\u pdf”)[0],{allowTaint:true}){ getContext('2d'); console.log(canvas.height+“”+canvas.width); var imgData=canvas.toDataURL(“image/jpeg”,1.0); var pdf=新的jsPDF('p','pt',[pdf_宽度,pdf_高度]); pdf.addImage(imgData,'JPG',左上角,左上角,画布图像宽度,画布图像高度); 对于(var i=1;i $(文档).ready(函数(){ 图表.寄存器(ChartDataLabels); var ctx=document.getElementById('myChart'); window.myChart=新图表(ctx{ 类型:'bar', 数据:{ 标签:[“红色”、“蓝色”、“黄色”、“绿色”、“紫色”、“橙色”], 数据集:[{ 数据:[12,19,3,5,2,3], 标签:“顾问关闭MTD”, 背景颜色:“rgb(192111,94)”, 巴特希克内斯:25岁, 数据标签:{ 颜色:“#FFCE56” } }], }, 选项:{ 回答:错, 插件:{ 数据标签:{ 主持人:"结束",, 对齐:“结束”, 标签:{ 价值:{ 颜色:“蓝色” } } } } } } ); }); 我的图表
生成PDF