我正在尝试使用python和Flask将html转换为pdf。 我还使用内部脚本标记生成绘图饼图。
虽然我试图通过使用python语言使用pdfkit.from_string()将此html文件转换为pdf,但它不提供饼图。当我看到源代码时,脚本未嵌入文件中。是否可以将HTML + Javascript转换为PDF?
我已经尝试了pdfkit中的from_file选项,但是效果不佳。 我没有尝试在python端制作可绘制的饼图并将其放入pdf
<div id="test"></div>
<script>
var data = [{
values: [19, 26, 55],
labels: ['Residential', 'Non-Residential', 'Utility'],
type: 'pie'
}];
Plotly.newPlot('test', data, {}, {showSendToCloud:true});
</script>
config = pdfkit.configuration(wkhtmltopdf=wkhtmltopdf_path)
pdfkit.from_string(html_content, path, options=options, configuration=config)
我希望图表会嵌入pdf文件中。
当前,不显示脚本。