使用Perl在现有的Excel表格中绘制graphics
我有一个现有的Excel(.xls)文件与数据。 我需要从文件中读取数据,并根据同一张表上的相同数据绘制图表/图表。 Spreadsheet :: ParseExcel模块中是否有任何方法绘制graphics。
您不能使用Spreadsheet::ParseExcel
因为它只能读取excel文件。
我build议你阅读Excel中的数据,然后尝试以下任一操作:
-
创build另一个xls文件并使用
Spreadsheet::WriteExcel::Chart
库。 -
创build一个xlsx文件并使用
Excel::Writer::XLSX::Chart
库。 -
另一个closures选项是阅读Excel中的
Spreadsheet::ParseExcel::SaveParser
,然后添加图表并保存,但是使用这个模块,所有的原始图表都会丢失。 -
如果您在Windows机器上,您可能会尝试使用
Win32::OLE
。
这个备用SOpost可能会有所帮助: 如何用Perl修改现有的Excel工作簿?