XLSX Writer - 将表保存为图片文件 - Python

时间:2017-01-26 12:47:49

标签: python powerpoint xlsxwriter presentation

这是一个概念问题,我不得不相信其他人也有同样的问题。

我们使用XLSXWriter使用Excel创建格式很大的表 - 我们使用字体,数据栏,条件格式等。简而言之,我们使用XLSX编写器来创建表示质量输出。我们在一个工作表中的给定演示文稿的剪辑中创建了十几个图表。

不幸的是,Excel不是一个演示工具,因此我们需要将那些格式化的表格从Excel中取出并放入(最初)Powerpoint。

有没有办法选择范围并使用XLSXWriter将其保存为图片?如果没有,有没有办法使用另一种方法(循环遍历各个表,将它们保存为图片文件)?

如果有办法使用XLSXWriter选择范围,请将其复制到剪贴板,然后使用类似

的方式保存
from PIL import ImageGrab
im = ImageGrab.grabclipboard()
im.save('somefile.png','PNG')

我们考虑使用另存为HTML,但这会导致格式化丢失

对于纯粹概念性的问题感到抱歉,但我不知道该去哪里。

提前感谢您提供任何帮助

0 个答案:

没有答案