gpt4 book ai didi

svg - 使用 reportlab 构建带有由 matplotlib 生成的基于矢量的图形的 PDF

转载 作者:行者123 更新时间:2023-12-03 22:36:20 24 4
gpt4 key购买 nike

我正在尝试使用 reportlab 在 Django 安装中的服务器端构建 PDF 文档.这些文件应该包含几个用 matplotlib 创建的图表。 .

我已经想出了如何通过传递 PIL-Image objects 来让 reportlab 使用 matplotlib 的图像而不将它们暂时转储到文件系统中。直接到Image() - 可流动的。这对于像 PNG 这样的光栅化图像格式非常有效。

现在,锦上添花将能够嵌入基于矢量的图形(如 SVG)。

我用过 svglib将 matplotlib 生成的 SVG 转换为 reportlab 图形对象,但不幸的是 svglib 确实省略了刻度线和轴标签。在某些图表上,它通常会失败。

你有什么想法?

最佳答案

这个页面有一个我还没有机会测试自己的解决方案:https://web.archive.org/web/20120725125858/http://lateral.netmanagers.com.ar/weblog/posts/BB753.html

关于svg - 使用 reportlab 构建带有由 matplotlib 生成的基于矢量的图形的 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5346869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com