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

Wie konvertiert man Word (doc) in PDF unter Linux?

Ich habe eine Reihe von Dateien im .doc-Format, die in das .pdf-Format konvertiert werden müssen. Ich verwende Ubuntu-Linux.

Antworten (10)

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

Alternative 1)

sudo apt-get install cups-pdf

Navigieren Sie dann zu System > Verwaltung > Drucken und erstellen Sie einen neuen Drucker, legen Sie ihn als PDF-Dateidrucker fest und benennen Sie ihn mit “pdf”.

Führen Sie dann aus:

oowriter -pt pdf your_word_file.doc

Jetzt finden Sie Ihre .pdf-Datei in ~/PDF.


Alternative 2)

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

Wenn das tetex-extra-Paket nicht mit Ihrer Distribution verfügbar ist, versuchen Sie texlive-base plus 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

Sie können verwenden:

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

Wenn Sie X verwenden, können Sie es über Open Office machen. Da Sie sich dagegen sträuben, es manuell zu machen, denken Sie daran, dass es einige nette Makro-Skripte in Open Office gibt, mit denen Sie es automatisieren können. Sie können etwas ähnliches mit AbiWord machen (AbiWord –to=pdf).

Wenn Sie kein X haben, dann gibt es antiword, aber das extrahiert nur den Text - macht keine Formatierungen oder Grafiken. Es gibt auch wvWare , das ich benutzt habe, um Bilder aus Doc-Dateien zu extrahieren, aber ich habe nie versucht, es zum Konvertieren von Doc-Dateien in PDFs zu benutzen.

Oh, und .docx-Dateien benötigen vielleicht etwas anderes, aber da es sich nur um gezippte xml-Dateien handelt, sollte es nicht allzu schwierig sein, etwas Nützliches mit ihnen zu machen. Um Bilder massenhaft zu extrahieren, entpacken Sie sie einfach und kopieren das Bilderverzeichnis, aber ich musste sie unter Linux noch nie konvertieren.

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

Beim Drucken in PDF gehen viele Metadaten des Dokuments verloren (Titel, Autorenschaft, der Überschriftenbaum, der zur Navigation verwendet wird, usw.). Installieren unoconv , konvertieren mit: unoconv -fpdf file1.doc file2.doc…

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

Wenn Sie LibreOffice bereits installiert haben

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

Sie können es auch mit AbiWord machen:

sudo apt-get install abiword

Dann können Sie .doc-Dateien in der GUI von AbiWord laden und nach PDF exportieren, oder über die Kommandozeile:

abiword --to=pdf filename.doc

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

Ich würde versuchen, für Linux

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

Für Windows zu verwenden:

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

PyODConverter erfordert, dass OpenOffice.org als Dienst läuft und auf Port (standardmäßig) 8100 lauscht; der einfachste Weg, OpenOffice.org als Dienst zu starten, ist über die Kommandozeile:

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

Open Office ist ein guter Weg nach vorne, aber die Konvertierungstreue ist nicht immer ganz richtig.

Wenn Sie eine 100%ige Linux-Lösung anstreben, dann ist das der beste Weg nach vorne. Wenn Sie jedoch nichts gegen eine einzelne Windows-Box haben und ein wenig Code schreiben, um sie von Ihrem Linux-System aus anzusteuern, dann werfen Sie einen Blick auf diesen Beitrag .

Ich habe diesen Beitrag geschrieben, also gelten die üblichen Haftungsausschlüsse.

0
0
0
2012-06-30 14:52:53 +0000
  • Öffnen -> Open Office (in meinem Fall 3.2)
  • Öffnen Sie das Dokument, das Sie exportieren möchten
  • Datei->Exportieren als PDF
  • Drücken Sie: Exportieren
  • Dateinamen wählen

  • Fertig

-3
-3
-3
2011-07-14 15:17:24 +0000
  • Installieren Sie OSE VirtualBox aus dem Software-Center
  • Installieren Sie Windows innerhalb von VirtualBox
  • Installieren Sie MS Office im virtuellen Windows
  • Installieren Sie dopdf im virtuellen Windows
  • Setzen Sie dopdf als Standarddrucker während der Installation.
  • Öffnen Sie das *.doc im virtuellen Office und drucken Sie es auf dem virtuellen dopdf-Drucker.
  • Die *.pdf-Datei erscheint im My Documents-Ordner des virtuellen Windows
  • Senden Sie die Datei als E-Mail-Anhang an eine beliebige Stelle, an die Sie sie senden möchten.