学而时习之,不亦乐乎。
在UOS安装CPUS-PDF虚拟PDF打印机
shellsudo apt install -y cups-pdf
shsudo chown root:root /usr/lib/cups/backend/cups-pdf
sudo chmod 0700 /usr/lib/cups/backend/cups-pdf
shsudo systemctl restart cups.service
shOut ${HOME}/PDF //这是默认位置。
或者使用命令lpstat -p -d
查看。
打印网页试试
附:重要说明
1、CUPS-PDF需要root特权,因为它必须修改文件所有权。为了确保CUPS-PDF以所需的root权限运行,您必须使root用户成为cups-pdf后端的所有者,并将后端的文件权限设置为0700(仅root)。注意:在早期版本的CUPS(<1.2.0)中,必须将cupsd.conf中的“RunAsUser”选项设置为“No”,以授予全部权限。
2、CUPS-PDF需要一个功能全面的UNIX文件系统才能工作。确保CUPS-PDF的任何工作目录都位于NFS挂载的卷上,并且它们的挂载没有root_squash,不支持其他文件系统(例如NetWare或Windows共享)。
3、如果系统上的gs(GhostScript)二进制文件由upx(可执行文件的最终打包程序)压缩,则CUPS-PDF会失败。
4、如果您使用的是SELinux、AppArmour或类似工具,请确保它们不会干扰CUPS-PDF。您可以通过“setsebool -P cupsd_disable_trans 1”为SEPS禁用SELinux。参考在CentOS 8上检查SELinux模式、将模式更改为Permissive及禁用的方法。
5、在MacOSX上,您将必须使用pstopdf而不是AFPL GhostScript。
6、ESP GhostScript 8.15.1版中存在一个错误,当使用Acroread查看生成的PDF时会导致错误,该错误已在版本8.15.2中修复。
7、从CUPS-PDF v3开始,需要CUPS>=1.2的版本。此外,必须安装CUPS的开发包才能编译CUPS-PDF。
More info call: 18375066036
本文作者:木白非白
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!