29

是否可以将 Bokeh 中的单个数字输出为 pdf 或 svg 图像?我觉得我遗漏了一些明显的东西,但我检查了在线帮助页面并浏览了bokeh.objectsapi 并没有找到任何东西......

4

3 回答 3

8

目前无法保存 PDF,但从 Bokeh0.12.6开始,现在可以直接从 Python 代码导出 PNG 和 SVG。

导出 PNG 看起来像这样

export_png(plot, filename="plot.png")

导出 SVG 看起来像这样

plot.output_backend = "svg"
export_svgs(plot, filename="plot.svg")

有一些可选的依赖项需要安装。您可以在用户指南的导出绘图部分找到更多信息。

于 2017-06-14T16:37:15.980 回答
2

与此同时...作为一种解决方法,在我们获得原生支持之前,您可以使用 phantom.js 将 HTML 输出转换为 pdf 文件。我们在示例测试目录中使用它来将 HTML 生成的绘图转换为 png 图像,但您也可以获得 pdf 图像:

更多信息在这里:

于 2014-06-04T15:29:48.317 回答
0

似乎由于散景使用 html5 画布作为后端,它会将内容写入静态 html 页面。您以后可以随时将 html 导出为 pdf。

于 2014-06-04T06:00:32.227 回答