将 OpenOffice (ODT) 批量转换为 MS Word (DOC) 文件?

Nat*_*ate 9 batch documents openoffice odt conversion

我有一个包含 OpenOffice.orgodt文件的目录,我想将这些doc文件批量转换为文件。是否有捷径可寻?

(如果您的答案使用 OpenOffice 和 Linux 命令行,则加分)

fra*_*ous 5

UnoConv可以从命令行使用 OpenOffice 库进行批量转换。我从来没有用过它。

您还可以像这样从命令行使用AbiWord

for file in *.odt ; do abiword --to=doc "$file" ; done

我已经成功地做到了很多次。


tim*_*den 5

Libre Office 似乎支持您尝试使用如下命令行参数执行的操作:

libreoffice --headless --convert-to doc *odt
Run Code Online (Sandbox Code Playgroud)

我在gnuru.org站点上使用 LibreOfficeBatch convert .odt to .doc 中找到了这些信息。


Sat*_*hat 4

您可以使用BatchConv

BatchConv 是一个批处理工具,允许在任何支持的 OpenOffice.org 导入/导出文件格式之间转换文件列表。这个基于宏的向导要求提供文件列表以及目标目录和文件格式。然后它将循环遍历列表并使用 Ooo 导入/导出功能来处理文档。