Python:将图形导入Excel,并将整个工作表导出为EPS



对于当前项目,我需要通过Python高级访问Excel。我在上找到了xlwt项目http://www.python-excel.org/这让我可以创建Excel文件并将数据存储到单元格中。没关系。

不幸的是,我还需要以下功能:

  • 导入外部图形文件(EPS)
  • 将整个电子表格导出为EPS

有谁知道怎么解决这个问题吗?使用OpenOffice解决问题也是可以的(更好的是,我们都喜欢免费软件)。

我会一次处理一个您的需求:

以EPS格式导入外部图形文件

xlwt将允许您将图像导入电子表格,但只能以BMP格式导入。首先,您必须将EPS文件光栅化为BMP格式,然后执行:

from xlwt import *
w = Workbook() 
ws = w.add_sheet('Image')
ws.insert_bitmap('python.bmp', 2, 2)
w.save('image.xls')

[来源于此示例]

将整个电子表格导出为EPS

您所描述的内容需要Excel本身(或OpenOffice/等效文件),因为它是一个呈现操作。您使用的python excel库是用于操作excel文件格式的,而不是用于呈现它。

最新更新