2010-06-24 08:40:19 +0000 2010-06-24 08:40:19 +0000
47
47

Como converter Word (doc) para PDF em linux?

Tenho um conjunto de ficheiros em formato .doc, que precisam de ser convertidos para o formato *.pdf***. Estou a utilizar o Ubuntu linux.

Réponses (10)

33
33
33
2010-06-24 09:19:39 +0000

Alternativa 1)

sudo apt-get install cups-pdf

Depois navegar para Sistema > Administração > Imprimir e criar uma nova impressora, defini-la como impressora de ficheiros PDF, e nomeá-la como “pdf”.

Em seguida, executar:

oowriter -pt pdf your_word_file.doc

Agora encontrará o seu ficheiro .pdf em ~/PDF.


Alternativa 2)

sudo apt-get install wv tetex-extra ghostscript  
wvPDF test.doc test.pdf

Se o pacote tetex-extra não estiver disponível com a sua distribuição, tente texlive-base mais texlive-latex-base:

sudo apt-get install wv texlive-base texlive-latex-base ghostscript  
wvPDF test.doc test.pdf
14
14
14
2011-08-05 00:18:08 +0000

Pode utilizar:

oowriter -convert-to pdf:writer_pdf_Export doc_file.doc
11
11
11
2010-06-24 09:11:53 +0000

Se estiver a correr X, então pode fazê-lo através do Open Office. Já que está prestes a objectar a fazê-lo manualmente, lembre-se que há alguns bons macro scripts no Open Office para que possa automatizá-lo . Pode fazer algo semelhante com o AbiWord (AbiWord –to=pdf).

Se não tiver X então há anti-palavra, mas isso apenas extrai o texto - não faz qualquer formatação ou gráficos. Há também wvWare que utilizei para extrair em massa imagens de ficheiros doc, mas nunca tentei utilizá-lo para converter ficheiros doc para pdfs. Os ficheiros

Oh e .docx podem precisar de algo diferente, mas como são apenas ficheiros xml zipados, não deve ser muito difícil fazer algo útil com eles. Para extrair imagens em massa, basta descomprimi-las e copiar o directório de imagens, mas nunca precisei de as converter no Linux.

10
10
10
2010-06-24 10:27:31 +0000

A impressão em PDF perde muito dos metadados do documento (título, autoria, a árvore de títulos que é utilizada para navegação, e assim por diante). Instalar unoconv , converter com: unoconv -fpdf file1.doc file2.doc…

8
8
8
2017-12-27 12:12:04 +0000

Se já instalou o LibreOffice

lowriter --headless --convert-to pdf *.doc
5
5
5
2011-10-12 14:45:06 +0000

Pode também fazê-lo com AbiWord :

sudo apt-get install abiword

Depois pode carregar ficheiros .doc no GUI da AbiWord e exportar para PDF, ou a partir da linha de comando:

abiword --to=pdf filename.doc

2
2
2
2011-11-10 02:38:28 +0000

Eu tentaria usar para Linux

$ /opt/openoffice.org3.1/program/python DocumentConverter.py test.odt test.pdf

Para windows:

"C:\Program Files\OpenOffice.org 3.1\program\python" DocumentConverter.py test.odt test.pdf

PyODConverter requer que o OpenOffice.org seja executado como um serviço e escuta na porta (por defeito) 8100; a forma mais simples de iniciar o OpenOffice.org como um serviço é a partir da linha de comando:

"C:\Program Files\OpenOffice.org 3.1\program\soffice" -accept="socket,port=8100;urp;"
0
0
0
2010-06-24 13:27:17 +0000

O Open Office é um bom caminho a seguir, mas a fidelidade de conversão nem sempre é bem sucedida.

Se está atrás de uma solução 100% Linux, então esse é o melhor caminho a seguir. Contudo, se não se importar com uma única caixa do Windows e escrever um pouco de código para fazer interface com ela a partir do seu sistema Linux então veja este post .

Escrevi este post para que se apliquem as habituais isenções de responsabilidade.

0
0
0
2012-06-30 14:52:53 +0000
  • Abrir -> Open Office (3,2 no meu caso)
  • Open Document you want to export
  • File->Export as PDF
  • Press: Exportar
  • Escolha o nome do ficheiro

Feito e Concluído

-3
-3
-3
2011-07-14 15:17:24 +0000
  • Install OSE VirtualBox do centro de software & - Instale o Windows dentro do VirtualBox & - Instale o MS Office no Windows virtual
  • Instale dopdf no Windows virtual & - Defina dopdf como a sua impressora por defeito durante a instalação.
    & - Abra o *.doc no Escritório virtual e imprima-o na impressora virtual dopdf.
    & - O ficheiro *.pdf aparecerá na pasta My Documents do Windows virtual & - Envie-o como anexo de correio electrónico para onde quer que precise de o enviar.