向PDF页面添加边距

Dej*_*lic 4 printing pdf

我有一本没有完全显示的pdf书籍。我已附上acrobat的打印预览的屏幕截图,显示了问题所在。如您所见,页面左侧还有更多未显示的内容。

PDF书籍,左侧有更多内容

我已经尝试过:更改纸张尺寸将尺寸更改为“适合”在Google文档中打开在Mac预览中打开在Google图书中打开。

我可以尝试的任何想法

小智 8

作为较晚的答案,在使用Linux时,可以使用命令行工具“ pdfjam”。

在页面上添加边距

所需的结果:从页面顶部和底部移除0.5厘米,在右边距增加2厘米。保持页面大小(重要)

pdfjam --fitpaper true --trim "0cm 0.5cm -2cm 0.5cm" input.pdf -o output.pdf
Run Code Online (Sandbox Code Playgroud)
  • 修剪参数中的负数表示“加”,而正数表示“删除”。
  • 修剪参数中的四个数字与左,下,右和上边距相关
  • 如果fitpaper设置为false,则裁切将在页面上移动内容,而不调整页面大小。
  • 您可以添加“ --frame true”以查看发生了什么。

向左移动内容

预期结果:将右边距增加1厘米,将左边距减小1厘米

pdfjam --offset "-1cm 0cm" input.pdf -o output.pdf
Run Code Online (Sandbox Code Playgroud)

下面的命令会将页面内容从右向左移动1厘米。

pdfjam和文档

可以在以下位置找到有关pdfjam的文档:http ://www2.warwick.ac.uk/fac/sci/statistics/staff/academic-research/firth/software/pdfjam

的组合pdfinfopdftk并且pdfjam可以被用来在更先进的水平快速修改PDF文件。


Bob*_*sky 1

如果我是你,我会检查PDF 页面框是否正确。特别是当文档在查看器中看起来不错但在打印预览中出现偏移时。

该问题可能是由定义在 MediaBox 之外的任何框引起的。

另一种尝试的方法是将此文档以一定的偏移量强加到其他文档上。其他人建议使用 Multivalent 和 Ghostscript 来完成该任务。