我想获取一个现有的 pdf 并使其尺寸更宽(添加空白),以便我可以使用我的图形输入板(在 Xournal++ 中加载)向其添加我自己的手绘注释。
到目前为止,我找到了一种通过 pdfcrop 做到这一点的方法:
pdfcrop --margin '0 0 400 0' in.pdf out.pdf
Run Code Online (Sandbox Code Playgroud)
但我丢失了右侧的大纲/书签部分。
有谁知道有什么办法吗?
(Linux app/cmd 是首选,但如果有人知道的话,我愿意探索在线或 windows/osx 工具..)。
小智 5
由于我缺乏发表评论的声誉,我想在这里扩展 Yuta 的答案。要添加额外边距,请使用pdfCropMargins的以下命令:
pdf-crop-margins -o out.pdf -p 100 -a4 $left $bottom $right $top in.pdf
Run Code Online (Sandbox Code Playgroud)
单位为 BP(= 1/72 英寸)。正数缩小边距,负数扩大边距。例如,要将右边距扩大 1 英寸,您可以使用-a4 0 0 -72 0
。
如果没有-p 100
pdfCropMargins,则在应用参数的绝对偏移之前,始终将原始边距缩小到 10% a4
。
[作者]
经过大量研究 [1],我找到了一个可以在 Linux 上运行的工具。它可以免费试用,但我认为它需要 50 美元的许可证。我能够使用它为我的 pdf 添加边距并保留轮廓。
我一直没能找到免费的工具。如果有人确实找到了,请随时发布额外的答案,我很乐意尝试一下。
如果对遇到同样问题的人有帮助,我使用的工具是Master pdf editor:
https://code-industry.net/masterpdfeditor/
文档->页面布局->“宽度”。
(在 RHEL/Fedora 上,我必须安装 qt5-qtsvg 库才能使其正常工作。)。
[1]我尝试过的Linux工具:(
根据https://www.howtoing.com/best-pdf-page-cropping-tools-for-linux/)
归档时间: |
|
查看次数: |
3828 次 |
最近记录: |