De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 07 de fevereiro de 2017
O comando unoconv, de autoria de Dag Wieers, pode converter a partir da linha de comando, qualquer documento que seja suportado pela suíte de escritórios Libreoffice.
O aplicativo precisa de se comunicar com uma instância do LibreOffice. Caso não encontre uma, o aplicativo irá iniciar sua própria instância para uso temporário.
Principais recursos:
Para obter a lista dos formatos disponíveis para exportação, digite:
$ unoconv --show
The following list of document formats are currently available:
bib - BibTeX [.bib]
doc - Microsoft Word 97/2000/XP [.doc]
doc6 - Microsoft Word 6.0 [.doc]
doc95 - Microsoft Word 95 [.doc]
docbook - DocBook [.xml]
docx - Microsoft Office Open XML [.docx]
docx7 - Microsoft Office Open XML [.docx]
fodt - OpenDocument Text (Flat XML) [.fodt]
html - HTML Document (OpenOffice.org Writer) [.html]
latex - LaTeX 2e [.ltx]
... várias linhas removidas
Para converter todos os arquivos no formato MS Word 2002/2003 no diretório corrente para o formato Open Document Text (ODT), gravando-os no subdiretório LibreOffice, use o seguinte comando:
$ unoconv -f odt -o LibreOffice *.doc
Um outro recurso muito útil é a possibilidade de aplicar um modelo aos
documentos que serão gerados. Isto é feito com a especificação da diretiva
-t
seguida pelo caminho para um arquivo.
$ unoconv -f odt -t Template.ott -o LibreOffice *.doc
Se a diretiva -o
especificar o nome de um diretório, os arquivos
convertidos serão colocados neste diretório. Se múltiplos arquivos de entrada
forem especificados, este valor será utilizado como base para o nome a ser
gerado, seguido da saída que especifica o formato do arquivo. Caso contrário,
o valor será usado como nome do arquivo de saída.
Este aplicativo pode economizar muito tempo em projetos maiores em que ocorrer a necessidade de reformatar um grande número de arquivos para algum outro formato. Como é utilizado a partir da linha de comando, pode ser incluído em scripts que podem então automatizar a maior parte do processo.
Para instalar em sistemas Debian GNU/Linux e derivados, digite:
$ sudo apt-get install unoconv
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários