我需要生成用于报告目的的pdf。前端将在http请求中以[标题,文件类型,数据]的格式向我发送json列表的列表(动态,可能只有一个项目,或N个项目)。从Django中的http请求生成PDF
[ ["Confusion Matrix", "img", "#image data in 64 bits encode"] , ["Graph1", "img", "#image data in 64 bits encode"] ]
在我看来,接受请求后,我应该如何转换他们到HTTP格式逐一把它们添加到一个大的HTTP模板来生成PDF?我试图用Django模板,但我想知道是否有更优雅的解决方案。我走在前端的文件类型的原因是由于图像数据将与64位和文本数据将被存储在存储网络服务
您是否尝试过使用ReportLab? Django文档建议使用:https://docs.djangoproject.com/en/1.11/howto/outputting-pdf/ –