【问题标题】:How do I write a Microsoft Word/Office Open XML document using Perl?如何使用 Perl 编写 Microsoft Word/Office Open XML 文档?
【发布时间】:2013-01-15 16:40:28
【问题描述】:

我编写了一个 Perl 脚本,它读取一些数据并为该数据生成一个 OpenOffice Writer/OpenDocument 文件。我还可以构建 Microsoft Word/Office Open XML 文档吗?

【问题讨论】:

  • 我确定您的意思是 OpenXML。没有 OpenOffice Word 这样的东西。
  • @0xA3,我认为他的意思是 OpenOffice(.org) 中的 Word 文档。
  • @0xA3:这就是我的意思。很抱歉造成混乱。

标签: perl ms-word openxml opendocument


【解决方案1】:

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

您可能必须编写一个包装器才能将它与您的 Perl 脚本一起使用。

【讨论】:

  • 我必须安装列出的两个工具吗?
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    • 2011-03-19
    • 2015-04-15
    相关资源
    最近更新 更多