用于将图形插入MS Word的Perl代码

时间:2011-10-18 23:14:43

标签: perl ms-word svg report

我使用Perl进行报告生成的自动化。报告以HTML格式生成。同一报告可以MS字格式打开。用HTML生成的表在Word中也很好看。

问题:

还要在报告中插入一些图表。对于HTML,我使用SVG::TT::Graph::Line Perl模块来生成图形。

这里的想法是保留包含所有表格和图形的单个HTML文件。

目前,HTML中的所有内容都很好看。但是当我在Word中打开相同的文件时,图形将被数据替换(因为我使用的是SVG Perl模块)。

只是想知道为Word文件生成图形的最佳方法是什么,这不会改变我的代码。

非常感谢任何有关使用Perl模块的建议。

1 个答案:

答案 0 :(得分:0)

我没有尝试过这个,但我唯一能想到的是使用ImageMagick将SVG转换为PNG,然后使用Data URI将图像嵌入到HTML中。< / p>