centos

LibOffice在CentOS上如何打印

小樊
35
2025-10-26 06:31:41
栏目: 智能运维

一、前置准备:安装必要软件包 在CentOS上使用LibreOffice打印前,需确保已安装LibreOffice(办公套件)和CUPS(Common Unix Printing System,Linux下常用的打印系统)。通过以下命令安装:

sudo yum install libreoffice cups -y

二、配置CUPS打印服务

  1. 启动并设置开机自启:安装完成后,启动CUPS服务并配置为开机自动启动:
    sudo systemctl start cups
    sudo systemctl enable cups
    
  2. 添加打印机
    • 打开浏览器,访问http://localhost:631进入CUPS Web管理界面;
    • 点击顶部Administration选项卡,选择Add Printer
    • 选择打印机连接方式(USB/网络/IP),若为USB打印机,系统会自动检测并显示型号;
    • 选择与打印机型号匹配的驱动程序(优先使用厂商提供的专用驱动,无则选“Generic”或“PostScript”通用驱动);
    • 填写打印机名称(如HP_LaserJet_1020)、位置(如Office_Desk)等信息,完成添加。

三、在LibreOffice中配置打印机

  1. 打开目标文档:启动LibreOffice(如Writer文字处理、Impress演示文稿),打开需要打印的文件。
  2. 进入打印设置
    • 点击左上角文件打印(或使用快捷键Ctrl+P),弹出打印对话框;
    • 打印机下拉菜单中,选择已通过CUPS添加的打印机(若未列出,需返回CUPS界面检查打印机状态)。
  3. 调整打印参数
    • 页面设置:点击页面设置选项卡,选择纸张大小(如A4、Letter)、方向(纵向/横向)、边距(上/下/左/右);
    • 打印范围:默认打印全部页面,可选择当前页面指定页面范围(如1-5,8)或奇数页/偶数页
    • 打印质量:根据需求选择高质量(适合图片/彩色文档)或标准质量(节省墨量/黑白文档)。
  4. 预览与验证:点击预览按钮查看打印效果,确认页面布局、内容显示无误后,点击打印按钮开始打印。

四、常见问题排查

  1. 打印机未列出
    • 检查CUPS服务是否运行:sudo systemctl status cups(若未运行,执行sudo systemctl start cups);
    • 确认打印机连接正常(USB线是否插紧、网络打印机IP是否可达);
    • 重新添加打印机:删除原有打印机,再次通过CUPS Web界面添加。
  2. 打印格式错乱
    • 检查页面设置:确保LibreOffice中的纸张大小、方向与打印机设置一致;
    • 更新LibreOffice:执行sudo yum update libreoffice,修复可能的软件bug。
  3. 无法打印测试页
    • 通过CUPS Web界面打印测试页:在http://localhost:631Printers→选中打印机→点击Print Test Page,确认打印机硬件是否正常。

0
看了该问题的人还看了