Я использую MS Office под Wine и хочу печатать PDF документы.
Установка официального расширения через wine ничего не делает.
Я использую MS Office под Wine и хочу печатать PDF документы.
Установка официального расширения через wine ничего не делает.
Ответы:
Ответ чашки-PDF
sudo apt-get install cups-pdf
или из Ubuntu 16.04 на
sudo apt-get install printer-driver-cups-pdf
Если такой папки нет, создайте PDF у себя дома:
mkdir ~/PDF
Теперь вы готовы идти. В MS Word выполните Печать -> Выбрать PDF
как принтер -> дождитесь завершения печати (это займет некоторое время).
cups-pdf
не работает должным образом для меня, вот что я сделал:
Загрузите официальное расширение с сайта Microsoft. Сначала я не работал, но это потому, что у меня установлен Microsoft Office в отдельном префиксе Wine.
Чтобы узнать, установлен ли Word в отдельном префиксе, посмотрите файл ~/.local/share/applications/wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop
. Найдите строку, которая начинается с «Exec». В моей системе это выглядит так:
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
Отсюда видно, что Office установлен в префиксе /home/rune/.wine_office2007
.
Теперь перейдите в папку, в которую вы загрузили официальное дополнение PDF. И запустите файл .exe с помощью следующей команды, заменив <prefix>
префиксом в строке «Exec» вашего файла Word .desktop .:
WINEPREFIX="<prefix>" wine SaveAsPDFandXPS.exe
В моем случае это префикс /home/rune/.wine_office2007
, поэтому команда для установки дополнения становится:
WINEPREFIX="/home/rune/.wine_office2007" wine SaveAsPDFandXPS.exe
После этого перезапустите Word, и в меню «Сохранить как» вы увидите опцию «Сохранить как PDF».
Я поддерживаю ответ рунекса.
Однако у меня продолжали возникать проблемы с установкой расширения SaveAsPDF.exe - оно так и не появилось.
Я наконец понял, что использовал PlayOnLinux для установки Office, а не чистого Wine, и это означало использование префикса PoL Wine.
Эта тема (на итальянском!) Помогла мне решить эту проблему:
http://forum.ubuntu-it.org/viewtopic.php?t=447961&p=3510913
В основном пришлось искать в моей /home/name/.PlayOnLinux/wineprefix
папке, чтобы найти правильный WINEPREFIX
путь, а затем использовать его для запуска файла .exe.
~/PDF
папку; это было сделано автоматически для меня (CUPS-PDF версия 2.6.1-6, Ubuntu 12.04).