linux - 使用 imagemagick 将剪切/裁剪标记添加到 pdf

标签 linux macos pdf imagemagick crop

我有一个 pdf 文件,它是用 Inkscape 从 SVG 生成并用 ImageMagick 处理的。

现在 PDF 是完美的 DINA4 @300 DPI

如何在它周围添加一些标记?

我的分数应该是这样的:http://cl.ly/033g3t2h0U0f/A4_crop.png

我需要将它放在 pdf 上并重叠 3 毫米,这样它才能被正确切割。有点像这样的结果:http://cl.ly/300F0A402r1D (我不知道这个结果是不是3mm,只是一个例子)

最佳答案

ImageMagick 可以轻松做到这一点。

composite -gravity center -density 300 src/in.pdf src/overlay.png out.pdf

就是这样。请注意,此操作需要 ghostscript,否则您将收到此错误:

composite: no images defined `out.pdf' @ error/convert.c/ConvertImageCommand/3252.

我刚刚在 identify 之前添加了一些检查以证明分辨率和大小是正确的,否则我将文件转换为正确的格式。

关于linux - 使用 imagemagick 将剪切/裁剪标记添加到 pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35921937/

相关文章:

c - 构建 MEX 文件时,在 ';' token 之前应为 ',' 、 ')' 或 '='

python - Docker flask 无法连接

swift - 无法读取属性 'keyCode' 'character' 检测修改键+数字键时断言失败

pdf - 显示包含所有运算符(operator)的 PDF

html - Apache FOP 可以用于将任意 HTML 转换为 PDF 吗?

c - 是否可以在 valgrind 中使用没有调试符号的可执行文件?

计算特定 Linux 目录中对象数量的 C++ 程序

c++ - mprotect 和文件句柄

ios - Apple CI/Xcode 服务和 Jenkins

iphone - 使用 CGPDF 在 PDF 中查找超链接