ubuntu(Fedora)中安装pdf虚拟打印机

时间:2022-05-28 20:06:53

在windows下经常使用pdffactory或者MS Office自带的PDF打印机把一些网页文档等打印成pdf格式。在Linux下很多地方也需要这样一个工具,尤其是linux下的一些文档和windows下不能兼容时,把资料打印为pdf格式发给windows用户是很不错的选择。

下面就是ubuntu中虚拟打印机的安装过程(我也是参考了Hiweed网站上的一些内容搞定的,感谢开源的好处):

1. 安装cups 和cups-pdf,其中cups-pdf是虚拟打印的主要模块:
sudo apt-get install cups-pdf
2. cups-pdf 的 backend 要求 root 权限,所以设置一下权限:
sudo chmod 4755 /usr/lib/cups/backend/cups-pdf
3.通过 系统-系统管理-正在打印  启动打印机配置向导
4.右键 “新建打印机” 图表-添加  开始添加打印机
5. 使用检测到的打印机 -选择 PDF Printer-前进
6. 制造商 选择 Gneric -PostScript Printer -前进
7. 添入打印机的名称,如:PDFCreater-应用

至此,虚拟pdf打印机添加成功,这样我们在网页、文档、专用软件中都可以把所需的东西用虚拟打印机打印为自己想要的pdf格式。


    在Fedora下,首先在终端输入:yum install cups,一般情况yum会提示你已经安装完毕了;接着输入:yum install cups-pdf,进行安装。后面就很简单了,在“系统”——“管理”——“正在打印”里把cupsPDF设置为默认打印机即可(前提是你没安装别的打印机)。以后选择“打印”,即可打印出一份PDF文档在桌面上。


有些ubuntu或fedora系统上,在“系统”——“管理”菜单中并没有“打印机”一项,需要安装system-config-printer(system-config-printer is a graphical user interface that allows the user to configure a CUPS print server.)安装方法:选择“系统”——“管理”菜单中的“Add/Remove Software”选项,搜索system-config-printer并安装,完成后可以在“系统”——“管理”菜单中找到“打印机”一项。点击“打印机”,Add,选择Network Printer,系统会自动搜索局域网中的打印机,并安装相应的驱动。

注:如果安装system-config-printer后不能顺利安装打印机驱动,可以尝试重新启动一下系统。