温馨提示×

GIMP在CentOS上的打印设置怎么做

小樊
34
2025-12-19 08:35:35
栏目: 智能运维

在 CentOS 上使用 GIMP 打印的完整步骤

一 环境准备

  • 安装并启动 CUPS(通用 UNIX 打印系统),这是 Linux 上的默认打印系统:
    • 安装:sudo yum install cups
    • 启动并设为开机自启:sudo systemctl start cups && sudo systemctl enable cups
  • 允许访问 CUPS Web 管理界面(便于添加与管理打印机):
    • 编辑配置文件:sudo vi /etc/cups/cupsd.conf,在 <Location /> ... </Location> 中加入或确保包含:
      • Order allow,deny
      • Allow from all
    • 重启服务:sudo systemctl restart cups
  • 防火墙放行 CUPS 端口 631
    • sudo firewall-cmd --permanent --add-service=cups
    • sudo firewall-cmd --reload
  • 浏览器访问 http://<服务器IP>:631,在 “Administration” 中完成打印机添加与驱动安装(可用 lpadmin -m everywhere 自动匹配驱动)。

二 在 GIMP 中完成打印

  • 打开待打印图像:文件打开
  • 设置打印尺寸与分辨率(影响清晰度与纸张占用面积):
    • 图像打印大小:将单位改为 in(英寸),设置期望的 宽度/高度,GIMP 会自动计算对应的 dpi(X/Y 分辨率);保持 X/Y 链 锁定以避免变形。
    • 若需直接指定分辨率:在“打印大小”中将 X/Y 分辨率设为常用打印值 300 dpi(照片级常用),或按需求设为 150/600 dpi 等。
  • 打开打印对话框:文件打印
    • 在“打印机”下拉列表选择已配置的打印机
    • 配置:纸张大小(如 A4/Letter)、方向(纵向/横向)、份数边距/居中
    • 需要时点击 预览 检查版面,再点击 打印 输出。

三 常见问题与快速排查

  • 打印机未出现在 GIMP 列表中:回到 CUPS Web 界面(http://:631) 的 “Administration → Add Printer” 重新添加,或使用 lpadmin -p <名称> -E -v <设备/URI> -m everywhere 添加;随后在 GIMP 中刷新或重启后再试。
  • 打印内容被缩放或留白过多:在 GIMP 的 打印大小 中核对 纸张尺寸打印尺寸 是否匹配,必要时设为 实际纸张尺寸 并调整 边距/居中;在 GIMP 打印对话框中再次确认 纸张大小方向
  • 打印模糊或锯齿:在 打印大小分辨率 提升到 300 dpi(或更高,视设备与需求而定),并确保 X/Y 分辨率一致
  • 无法访问 http://:631:检查 cupsd 是否运行、配置是否允许访问、以及 防火墙 是否已放行 631/tcp

0