J'exécute MS Office sous Wine et souhaite imprimer PDF documents.
L'installation du extension officielle via wine ne fait rien.
La réponse est cups-pdf
Sudo apt-get install cups-pdf
ou à partir de Ubuntu 16.04 sur
Sudo apt-get install printer-driver-cups-pdf
Si ce dossier n'existe pas, créez PDF chez vous:
mkdir ~/PDF
Maintenant vous êtes prêt à partir. A partir de MS Word, imprimez -> Sélectionnez PDF
comme imprimante -> attendez la fin de l’impression (cela prend un certain temps).
cups-pdf
n'a pas fonctionné correctement pour moi, voici ce que j'ai fait:
Téléchargez le extension officielle depuis le site Web de Microsoft. Cela n’a pas fonctionné pour moi au départ, mais c’est parce que Microsoft Office est installé dans un préfixe Wine distinct.
Pour savoir si Word est installé dans un préfixe distinct, consultez le fichier ~/.local/share/applications/wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop
. Localisez la ligne qui commence par "Exec". Sur mon système, cela ressemble à ceci:
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
De là, je peux voir qu'Office est installé dans le préfixe /home/rune/.wine_office2007
.
Maintenant, allez dans le dossier où vous avez téléchargé le complément officiel PDF. Et exécutez le fichier .exe à l’aide de la commande suivante, en remplaçant <prefix>
par le préfixe figurant dans la ligne "Exec" de votre fichier Word .desktop:
WINEPREFIX="<prefix>" wine SaveAsPDFandXPS.exe
Dans mon cas, le préfixe est /home/rune/.wine_office2007
, de sorte que la commande pour installer l'add-on devient:
WINEPREFIX="/home/rune/.wine_office2007" wine SaveAsPDFandXPS.exe
Après cela, redémarrez Word et vous devriez voir l'option pour enregistrer en tant que PDF dans le menu Enregistrer sous.
Je soutiens la réponse de Runeks.
Cependant, je rencontrais toujours des problèmes pour installer l’extension SaveAsPDF.exe - elle ne s’est jamais présentée comme étant installée.
J'ai finalement réalisé que j'avais utilisé PlayOnLinux pour installer Office plutôt que pur Wine, ce qui signifiait utiliser le préfixe PoL Wine.
Ce fil (en italien!) M'a aidé à le résoudre:
http://forum.ubuntu-it.org/viewtopic.php?t=447961&p=351091
Essentiellement, je devais regarder dans mon dossier /home/name/.PlayOnLinux/wineprefix
pour découvrir le chemin correct WINEPREFIX
name__, puis l’utiliser pour exécuter le fichier .exe.