我在HTML页面中有SVG图像和大量带有内嵌CSS的文本。我需要将它们全部导出为PDF。向我建议适合我需要的技术。我使用JavaScript和jQuery作为前端,Python使用后端。将网页导出为PDF
UPDATE:
我已经试过jsPDF,但不保留CSS样式,我不能也导出图像。
我在HTML页面中有SVG图像和大量带有内嵌CSS的文本。我需要将它们全部导出为PDF。向我建议适合我需要的技术。我使用JavaScript和jQuery作为前端,Python使用后端。将网页导出为PDF
UPDATE:
我已经试过jsPDF,但不保留CSS样式,我不能也导出图像。
如果你想这样做服务器端,有一个Python包为:
否则,你可以做到这一点在浏览器但你会松动CSS。 jsPDF似乎拥有将HTML转换为PDF的实验性支持,或者您可以通过编程方式填充具有相似内容的PDF文档。 SVG通过插件支持。
演示:
Github上:
你知道wkhtmltopdf命令行工具?我在一个项目中,我也需要将网页转换为PDF,我使用这个库(我使用PHP作为后端),它对我来说非常好。
我希望我已经帮助:d
但在我的情况下,我不使用PHP作为后端,它会为我工作python –
不幸的是,我从来没有使用过Python。但是我用PHP的函数“exec()”使用了这个命令。因此,如果你可以在Python中“模拟一个外部程序的实现”,我认为这是行得通的。 –
谢谢我会尝试 –
的[生成使用Javascript DIV从HTML PDF]可能的复制(https://stackoverflow.com/questions/18191893/generate-pdf-from-html-in- div-using-javascript) – Cristyan
你到目前为止尝试过什么? – freginold
@Cristyan该包不会保留css样式,而导出为PDF –