【发布时间】:2019-05-23 09:39:17
【问题描述】:
我有一个脚本,它会自动为 PDF 文件添加一个装订线。它为奇数页在左侧添加装订线,为偶数页在右侧添加装订线。它通过移动现有图像来做到这一点。
下面是代码:
'gs -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -o output.pdf \
-dDEVICEWIDTHPOINTS=513 \
-dDEVICEHEIGHTPOINTS=738 -dFIXEDMEDIA -c \
"<< /CurrPageNum 1 def /Install { /CurrPageNum CurrPageNum 1 add def CurrPageNum 2 mod 1 eq \
{-4.5 0 translate} {4.5 0 translate} \
ifelse } bind >> setpagedevice" -f input_file.pdf
我发现当我将此 PDF 文件发送到打印机时,额外的空间没有“计数”,因此文件现在更窄了。我认为这是因为透明度不依赖于 PDF,因此当发送到打印机时,页面看起来更窄。
是否可以在 pdf 中添加白色背景以使其不被视为透明?或者有没有其他方法可以解决这个问题?
【问题讨论】:
标签: pdf ghostscript