Answers:
答案是杯子-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网站下载官方扩展。最初,它对我不起作用,但这是因为我在单独的Wine前缀中安装了Microsoft Office。
要确定您是否在单独的前缀中安装了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>
Word .desktop文件的“ Exec”行中的前缀替换:
WINEPREFIX="<prefix>" wine SaveAsPDFandXPS.exe
在我的情况下,前缀是/home/rune/.wine_office2007
,因此安装加载项的命令变为:
WINEPREFIX="/home/rune/.wine_office2007" wine SaveAsPDFandXPS.exe
完成此操作后,重新启动Word,您应该在“另存为”文件菜单中看到另存为PDF的选项。
我支持runeks的回答。
但是,我在安装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)。