Batch Converter OpenOffice (ODT) para arquivos MS Word (DOC)?

6

Eu tenho um diretório cheio de arquivos do OpenOffice.org odt que eu gostaria de converter em lote em arquivos doc . Existe uma maneira fácil de fazer isso?

(pontos de bônus se sua resposta usa o OpenOffice e uma linha de comando do Linux)

    
por Nate 28.10.2010 / 01:54

6 respostas

4

Você pode usar o BatchConv

BatchConv is a batch tool allowing conversion of a file list from and to any supported OpenOffice.org import/export file formats. This macro based wizard asks for a file list and the target directory and file format. It will then loop over the list and use Ooo import/export capabilities to process the documents.

    
por 28.10.2010 / 02:24
5

O UnoConv pode converter em lote usando as bibliotecas do OpenOffice a partir da linha de comando. Eu nunca usei isso.

Você também pode usar AbiWord da linha de comando assim:

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

Eu fiz isso com sucesso muitas vezes.

    
por 28.10.2010 / 02:38
4

Parece que o Libre Office suporta o que você está tentando fazer usando argumentos de linha de comando como os seguintes:

libreoffice --headless --convert-to doc *odt

Eu encontrei esta informação de Lote converter .odt para .doc usando o LibreOffice no site gnuru.org .

    
por 03.05.2016 / 09:38
1

Veja este link:

mso2ooo - Lote Converta documentos do Microsoft Office para documentos do OpenOffice e vice-versa

This little program batch / mass convert Microsoft Office documents (*.doc, *.xls, and .ppt) to their OpenOffice equivalent (.odt, *.ods, and *.odp (aka OpenDocument Format)). The nice thing about this script is that it converts all documents specified in the input, including subdirectories. The result can be put in another directory, and it retains its original directory structure (the script takes care of keeping the relative path). Use it at your own risk!

    
por 12.03.2012 / 23:03
1

No Mac, você pode usar textutil (ferramenta de sistema):

textutil -convert docx file.odt faz uma cópia convertida de file.odt como file.docx

Esses formatos são compatíveis com textutil: txt, rtf, rtfd, html, doc, docx, odt, wordml, webarchive

textutil -h para mais informações

    
por 27.04.2015 / 12:20
-2

O Word 2010 (e possivelmente versões anteriores também) pode abrir nativamente os arquivos do OpenOffice (odt), certo? Se sim, e você quer um método Windows, simplesmente execute um prompt de comando, cd para o diretório onde os arquivos existem e execute o seguinte comando: ren * .odt * .doc

Nenhuma conversão neccessarry, apenas uma renomeação das extensões de arquivo.

    
por 28.10.2010 / 03:17