You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac下使用lp命令打印内容过大问题求助

解决方案

你当前存在两个核心问题:

  • 误将打印命令lp写成了文件查看命令ls,这是根本无法正常打印的原因
  • 即使使用lp命令,之前的参数写法也未匹配正确格式

以下是无需反复测试的可靠方案:

方案1:自动适配页面(最省心)

使用lp的fit-to-page选项,让打印机自动将PDF内容缩放到当前纸张尺寸内,无需手动调整比例:

import os
os.system('lp -o fit-to-page soduko.pdf')

对应的终端原生命令:lp -o fit-to-page soduko.pdf

方案2:复用预览的正确缩放比例

如果你想沿用预览应用中的缩放值,直接将比例数值作为scaling参数传入lp命令即可(比如预览里的32%就写32):

import os
os.system('lp -o scaling=32 soduko.pdf')

对应的终端原生命令:lp -o scaling=32 soduko.pdf

额外验证技巧(避免耗材浪费)

可以先将打印输出转为PDF文件验证效果,确认内容完整后再实际打印:

lp -o fit-to-page -d PDF soduko.pdf

执行后会在「文稿」文件夹生成预览PDF,检查无误后再切换到真实打印机打印。

内容的提问来源于stack exchange,提问作者SoumyaCode2021

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 18:30:54