Чтобы экспортировать свою фигуру в нужный формат файла изображения, в разрешении, указанном для вашей фигуры, вы можете использовать функцию plotly.io.write_image
.
Пример по ссылке ниже, документация (где рис - это ваше изображение, и вы хотите .PNG):
import plotly.io as pio
pio.write_image(fig, 'images/fig1.png')
Это также работает для .JPEG, .WebP и даже вектораформаты .SVG, .PDF и .EPS.Просто замените .PNG на то, что вам нужно.
https://plot.ly/python/static-image-export/
В качестве дальнейшего ответа: чтобы получить точный желаемый размер, вы можете изменить макет на , включая следующее (где рис - ваша фигура):
layout = go.Layout(
autosize=False,
width=500,
height=500
)
fig = go.Figure(data=data, layout=layout)
pio.write_image(fig, 'images/fig1.png')
из: https://plot.ly/python/setting-graph-size/ Это должно позволить вам придать изображению любые размеры, которые вы хотите.