У меня есть каталог, содержащий файлы odt
OpenOffice.org, которые я хочу конвертировать в файлы doc
. Есть простой способ сделать это?
(бонусные баллы, если ваш ответ использует OpenOffice и командную строку Linux)
У меня есть каталог, содержащий файлы odt
OpenOffice.org, которые я хочу конвертировать в файлы doc
. Есть простой способ сделать это?
(бонусные баллы, если ваш ответ использует OpenOffice и командную строку Linux)
Похоже, что Libre Office поддерживает то, что вы пытаетесь сделать, используя аргументы командной строки, как показано ниже:
libreoffice --headless --convert-to doc *odt
Я нашел эту информацию из пакетного конвертирования .odt в .doc, используя LibreOffice на сайте gnuru.org .
Вы можете использовать BatchConv
BatchConv - это пакетный инструмент, позволяющий преобразовывать список файлов из любых поддерживаемых форматов файлов импорта / экспорта OpenOffice.org. Этот мастер на основе макросов запрашивает список файлов, а также целевой каталог и формат файла. Затем он будет перебирать список и использовать возможности импорта / экспорта Ooo для обработки документов.
Посмотрите на эту ссылку:
mso2ooo - пакетное преобразование документов Microsoft Office в документы OpenOffice и наоборот
Эта небольшая программа пакетно / массово конвертирует документы Microsoft Office (* .doc, * .xls и .ppt) в их эквивалент OpenOffice (.odt, * .ods и * .odp (он же OpenDocument Format)). Приятной особенностью этого скрипта является то, что он конвертирует все документы, указанные во входных данных, включая подкаталоги. Результат может быть помещен в другой каталог, и он сохраняет свою первоначальную структуру каталогов (сценарий заботится о сохранении относительного пути). Используйте его на свой страх и риск!
На Mac вы можете использовать textutil (системный инструмент):
textutil -convert docx file.odt
делает преобразованную копию file.odt как file.docx
Эти форматы поддерживаются из textutil: txt, rtf, rtfd, html, doc, docx, odt, wordml, веб-архив
textutil -h
для получения дополнительной информации
Word 2010 (и, возможно, также предыдущие версии) может открывать файлы OpenOffice (odt) в исходном формате, верно? Если это так, и вам нужен метод Windows, просто запустите командную строку, перейдите в каталог, в котором находятся файлы, и выполните следующую команду: ren * .odt * .doc
Нет необходимости конвертации, просто переименование расширений файла.