2010-07-30 148 views
3

我已经写了一个Perl脚本来读取一些数据并为这些数据生成一个OpenOffice Writer/OpenDocument文件。我也可以构建一个Microsoft Word/Office Open XML文档吗?如何使用Perl编写Microsoft Word/Office Open XML文档?

+0

我相信你的意思是OpenXML。没有* OpenOffice Word *之类的东西。 – 2010-07-30 18:20:17

+0

@ 0xA3,我认为他是指OpenOffice(.org)中的一个Word文档。 – Axeman 2010-07-30 19:02:17

+0

@ 0xA3:这就是我的意思。对困惑感到抱歉。 – 2010-07-30 19:43:16

回答

3

要读取MS Word文档,你可以使用Open XML SDK 2.0 for Microsoft Office

您可能必须为了你的Perl脚本用它来写一个包装。

+0

我是否必须安装列出的两个工具? – 2010-07-30 19:57:58

+0

珍珠?什么是珍珠? :) – Ether 2010-08-03 16:52:34

0

OpenOffice(或LibreOffice)有一个名为unoconv的实用程序,可用于在格式之间进行转换。我相信它相当于在OpenOffice中打开输入文档,然后将其保存为输出格式。你说你的脚本已经生成了opendocument格式,所以你可以尝试使用unoconv来生成一个Word文档。