centos7安装打印机 cups页面管理 java程序驱动打印程序

发布时间:2022-08-19 11:31

结合网上大神文章,及自己配置过程,留下笔记,如果有需要的小伙帮可以看看,搬砖路上大家共勉。
一、cups服务配置 (打印机管理页面,驱动打印机)
1、安装cups相关软件包
#yum -y install cups
2、编辑cups服务配置
#vi /etc/cups/cupsd.conf
#将Listen localhost:631
修改为Listen 0.0.0.0:631
//监听所有IP#默认是不允许远程主机浏览器打开访问的,这里将allow、deny顺序对调下,或者后面加allow from *

#Order allow,deny //默认配置部分
Order deny,allow //修改后的内容
#设置admin项只允许某台主机或某段主机访问

Order deny,allow
deny from all
allow from all

3、防火墙配置
#firewall-cmd --permanent --add-port=631/tcp
#firewall-cmd --reload
二.配置打印机管理页面

  1. usb连接打印机连接到虚拟机上
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第1张图片
  2. 本地google浏览器访问虚拟机cups管理打印机管理页面
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第2张图片
    3.点击Add Printer
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第3张图片选择打印机型号我这里是惠普的打印机M202dw
    4.可以选择分享打印机一路continue
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第4张图片5.选择打印机使用的model
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第5张图片如果没有对应型号的模板 你可以试试这个命令(我用的惠普打印机好用其他型号没试过),网上说你也可以找到windows驱动下的PPD文件(我用brother打印机没找到这个文件)
    #yum install hplip-gui hplip hplip-cups hplip-data hpijs hpijs-ppds
    6.点击Add Printer (打印设置我选的默认)
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第6张图片
    7.打印测试页 到此设置成功了
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第7张图片三.Linux下打印文档
    1.#lpinfo -v 查看打印机
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第8张图片 2.#lp -d HP_LaserJet_Pro_M202dw test.pdf 在这里插入图片描述 打印机名称 HP_LaserJet_Pro_M202dw
    文件 test.pdf
    如图所示打印成功
    3.java程序驱动命令行打印(springboot写个Controller)
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第9张图片 四.我安装cups只支持pdf,jpg(其他图像格式没测),txt普通文本,我找了好几天资料也没发现是不是我哪里配置错了,不支持word,excel,等office文件
    实在没办法下了个libreoffice,你也安装可以openoffice
    #yum install libreoffice
    #yum install libreoffice-headless
    #libreoffice --headless --convert-to pdf:writer_pdf_Export /usr/printer/haha/123.docx --outdir /usr/printer/haha/234
    我这里123.docx是word文件
    234是生成的123.pdf存放的目录
    centos7安装打印机 cups页面管理 java程序驱动打印程序_第10张图片 我也不知道cups本身支不支持office文件,希望大神评论

引用大神文章
http://www.361way.com/centos7-samba-cups-prints/4716.html
https://blog.csdn.net/ljihe/article/details/77250206

ItVuer - 免责声明 - 关于我们 - 联系我们

本网站信息来源于互联网,如有侵权请联系:561261067@qq.com

桂ICP备16001015号