it-swarm.com.de

Wie drucke ich aus Wein auf PDF?

Ich verwende MS Office unter wine und möchte PDF Dokumente drucken.

Die Installation von offizielle Erweiterung über wine macht nichts.

19
mreq

Die Antwort ist cups-pdf

Sudo apt-get install cups-pdf

oder ab Ubuntu 16.04

Sudo apt-get install printer-driver-cups-pdf

Wenn es keinen solchen Ordner gibt, erstelle PDF bei dir zu Hause:

mkdir ~/PDF

Jetzt kann es losgehen. Führen Sie in MS Word den Druckvorgang aus -> Wählen Sie PDF als Drucker aus -> Warten Sie, bis der Druckvorgang abgeschlossen ist (es dauert einige Zeit).

25
mreq

cups-pdf hat bei mir nicht richtig funktioniert. Ich habe Folgendes getan:

Laden Sie die offizielle Erweiterung von der Microsoft-Website herunter. Anfangs hat es bei mir nicht funktioniert, aber das liegt daran, dass ich Microsoft Office in einem separaten Wine-Präfix installiert habe.

Sehen Sie sich die Datei ~/.local/share/applications/wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop an, um herauszufinden, ob Sie Word in einem separaten Präfix installiert haben. Suchen Sie die Zeile, die mit "Exec" beginnt. Auf meinem System sieht es so aus:

Exec=env WINEPREFIX="/home/rune/.wine_office2007" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/rune/.wine_office2007/dosdevices/c:/users/rune/Start\\ Menu/Programs/Microsoft\\ Office/Microsoft\\ Office\\ Word\\ 2007.lnk

Daran kann ich erkennen, dass Office im Präfix /home/rune/.wine_office2007 installiert ist.

Gehen Sie nun zu dem Ordner, in den Sie das offizielle PDF Add-On heruntergeladen haben. Führen Sie die EXE-Datei mit dem folgenden Befehl aus und ersetzen Sie <prefix> durch das Präfix in der Zeile "Exec" Ihrer Word-Desktop-Datei:

WINEPREFIX="<prefix>" wine SaveAsPDFandXPS.exe

In meinem Fall ist das Präfix /home/rune/.wine_office2007, daher lautet der Befehl zum Installieren des Add-Ons:

WINEPREFIX="/home/rune/.wine_office2007" wine SaveAsPDFandXPS.exe

Starten Sie danach Word neu, und im Menü Speichern unter sollte die Option zum Speichern als PDF angezeigt werden.

3
runeks

Ich unterstütze die Antwort von Runeks.

Ich hatte jedoch weiterhin Probleme bei der Installation der Erweiterung SaveAsPDF.exe - sie wurde nie als installiert angezeigt.

Endlich wurde mir klar, dass ich mit PlayOnLinux Office anstelle von Pure Wine installiert hatte, und dies bedeutete, dass ich das PoL Wine-Präfix verwendete.

Dieser Thread (auf Italienisch!) Hat mir bei der Lösung geholfen:

http://forum.ubuntu-it.org/viewtopic.php?t=447961&p=351091

Musste im Grunde genommen in meinem Ordner /home/name/.PlayOnLinux/wineprefix nachsehen, um den korrekten WINEPREFIX -Pfad zu ermitteln, und dann die EXE-Datei damit ausführen.

3
williamtx