Używam MS Office pod Wine i chciałbym drukować dokumenty PDF.
Instalacja oficjalnego rozszerzenia za pomocą wina nic nie robi.
Używam MS Office pod Wine i chciałbym drukować dokumenty PDF.
Instalacja oficjalnego rozszerzenia za pomocą wina nic nie robi.
Odpowiedzi:
Odpowiedź to puchary-pdf
sudo apt-get install cups-pdf
lub z Ubuntu 16.04 na
sudo apt-get install printer-driver-cups-pdf
Jeśli nie ma takiego folderu, utwórz plik PDF w domu:
mkdir ~/PDF
Teraz możesz już iść. W MS Word wykonaj polecenie Drukuj -> Wybierz PDF
jako drukarkę -> poczekaj na zakończenie drukowania (zajmuje to trochę czasu).
cups-pdf
nie działało poprawnie dla mnie, oto co zrobiłem:
Pobierz oficjalne rozszerzenie ze strony Microsoft. Początkowo nie działało to dla mnie, ale dzieje się tak, ponieważ mam pakiet Microsoft Office zainstalowany w osobnym prefiksie Wine.
Aby dowiedzieć się, czy program Word jest zainstalowany w osobnym prefiksie, spójrz na plik ~/.local/share/applications/wine/Programs/Microsoft Office/Microsoft Office Word 2007.desktop
. Znajdź wiersz rozpoczynający się od „Exec”. W moim systemie wygląda to tak:
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
Z tego widać, że pakiet Office jest zainstalowany w prefiksie /home/rune/.wine_office2007
.
Teraz przejdź do folderu, w którym pobrałeś oficjalny dodatek PDF. I uruchom plik .exe za pomocą następującego polecenia, zastępując <prefix>
go przedrostkiem w wierszu „Exec” pliku .desktop programu Word .:
WINEPREFIX="<prefix>" wine SaveAsPDFandXPS.exe
W moim przypadku prefiks jest /home/rune/.wine_office2007
, więc polecenie instalacji dodatku zmienia się w:
WINEPREFIX="/home/rune/.wine_office2007" wine SaveAsPDFandXPS.exe
Po wykonaniu tej czynności uruchom ponownie program Word. Powinieneś zobaczyć opcję zapisania jako plik PDF w menu Zapisz jako plik.
Popieram odpowiedź runeks.
Jednak ciągle miałem problemy z instalacją rozszerzenia SaveAsPDF.exe - nigdy nie było wyświetlane jako zainstalowane.
W końcu zdałem sobie sprawę, że użyłem PlayOnLinux do zainstalowania pakietu Office zamiast czystego Wine, a to oznaczało użycie prefiksu PoL Wine.
Ten wątek (po włosku!) Pomógł mi go rozwiązać:
http://forum.ubuntu-it.org/viewtopic.php?t=447961&p=3510913
Zasadniczo musiałem zajrzeć do mojego /home/name/.PlayOnLinux/wineprefix
folderu, aby znaleźć właściwą WINEPREFIX
ścieżkę, a następnie użyłem go do uruchomienia pliku .exe.
~/PDF
folderu; zrobiono to dla mnie automatycznie (CUPS-PDF wersja 2.6.1-6, Ubuntu 12.04).