使用perl在电子邮件正文中嵌入excel图表

时间:2014-12-09 17:08:54

标签: linux excel perl email

是否可以在Linux上使用Perl在电子邮件正文中嵌入Excel图表?

我正在使用perl的Excel :: Writer :: XLSX模块来创建图表。我想发送这个excel作为附件(已经这样做了)。但与此同时,我希望得到excel的图表。

2 个答案:

答案 0 :(得分:0)

您可以使用Email::MIMEEmail::Stuffer来执行此操作。只需使用Excel::Writer::XLSX生成图表,将其保存在临时位置,然后使用Email::MIMEEmail::Stuffer创建邮件。

Email::Stuffer文档提供了一个很好的示例,说明如何执行此操作。

答案 1 :(得分:0)

  

我想从excel中获取图表。

使用Excel :: Writer :: XLSX是不可能的,因为它以Excel格式创建图表,这是图表的XML表示而不是图像。

我所知道的唯一可以将Excel图表导出为图像的工具就是Excel本身。因此,如果使用Win32 :: OLE或类似的方法自动化Excel,则只能生成它们。