pyecharts图片导出设置大小(像素比)

最近基于pyecharts + phantomjs + snapshot_phantomjs 进行可视化图表的绘制与保存
在这里插入图片描述
关于渲染图片的方式, 请参考官网:

https://pyecharts.org/#/zh-cn/render_images

上面的图片, 也是个人基于官网整理, 可参考.

那回到图片的大小设置问题, 使用make_snapshot渲染为图片后, 发现每张图片大约7~8M, 太大

解决方法: 设置pixel_ratio参数, 比如, 对于phantomjs引擎来说, 默认的pixel_ratio=2, 我将其设置为pixel_ratio=1, 最终的图片大小才1.5M.

此时涉及一个概念: 像素比, 可参考:

设备像素比devicePixelRatio简单介绍 https://www.imqianduan.com/mobile/device-pixel-ratio.html

概念类似, 了解即可.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章