gpt4 book ai didi

python - 使用 plotly python 导出 pdf

转载 作者:行者123 更新时间:2023-12-02 00:54:06 29 4
gpt4 key购买 nike

我用这个生成了一个绘图图:

import plotly.plotly as py
import plotly.graph_objs as go

fig = go.Figure(data=data, layout=layout)
plot_url = py.plot(fig, filename='stacked-bar')

我尝试使用以下方法生成 pdf:

from xhtml2pdf import pisa

result_file = open('report.pdf', "w+b")

pisa_status = pisa.CreatePDF(
url,
dest=result_file)

result_file.close()

但我最终得到了一个带有 url 而不是图表的 pdf 文件。

如何将绘图导出为 pdf 文件?其中一个网页,当我单击导出按钮时,我能够生成 jpeg 和 png,但不能生成 pdf。另外,导出的时候无法控制图表的大小,请问如何控制大小?拉伸(stretch)图形,使其更宽一些。

谢谢。

最佳答案

API 现在已经改变,所以我想我应该发布一个更新..

新的方法是使用 plotly.io.write_image

这是一个例子:

plotly.io.write_image(fig, 'output_file.pdf', format='pdf')

支持以下格式:png、jpg(或jpeg)、webp、svg、pdf

关于python - 使用 plotly python 导出 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37241892/

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