Linux 使用命令 acroread 打印布局不正确

Linux 使用命令 acroread 打印布局不正确

目前,我们正在使用命令cat file.pdf | acroread -toPostScript -shrink -rotateAndCenter | lp -s -dprintername将 PDF 文件打印到网络打印机。这是在安装了 Adob​​e Acrobat 9.5.5 的 Linux (RedHat) 机器上。

我们现在面临的问题是布局不正确。左右两侧被裁剪了。此 PDF 文件专门将左右边距设置为“5”点。其他使用默认边距值的 PDF 文件打印出来正常。

但是如果我使用 GUI Acrobat Reader 打开文件并打印,它会打印出来。从“打印”对话框窗口,然后单击“属性”,我可以看到打印命令是lpr -P ricoh-aficio-3030 -o Option_10=False -o Option_30=None -o Option3=False -o Option1=None -o Option_20=False -o Option_25=False -o ColorModel=Grayscale -o Resolution=600dpi -o PageSize=A4 -o PageRegion=A4 -o InputSlot=Auto -o Duplex=None -o Collate=False -o MediaType=Auto -o OutputBin=Default -o StapleLocation=None -o RIPrintMode=0rhit -o JobType=Normal -o Password=None -o UserCode=None。我尝试在终端中运行它,对齐/布局仍然不正确。

acroread将页面比例设置为“缩小到可打印区域”的命令中有哪些选项?

我已经尝试过该-scale选项。将值设置为50视为根本没有变化。

我也尝试过直接使用lplpr命令(不使用catacroread命令)并输入必要的选项,如适合页面、缩放、页面左/右等,但打印输出仍然相同。

相关内容