我正在使用以下代码在一个 jpg 文件中制作包含多页的单个 pdf 文件我正在使用 Imagick 库和 PHP tcpdf
convert -append path1.pdf path2.jpg
现在我需要做的是在每页之间添加一个空白区域以区分它们,或者在它们之间添加文本,例如第 1 页和第 2 页。目前它们是正确的。但中间没有空格。
谁能帮我吗
答案1
我一直在使用这些命令。
但经过一番研究发现以下代码可以正常工作
convert -append -bordercolor White -border 20x20 path1.pdf path2.jpg
这会在每一侧添加一个边框,并在每个 PDF 页面上添加一个单独的边框,然后将图像上下附加。
答案2
如果我理解正确的话,您需要将多页pdf
文件转换为单个.jpg
文件,并用空格分隔每个页面.pdf
。一种方法是将拆分.pdf
为每页一个文件,然后连接页面并指定它们之间的边框:
将pdf 分割成多个 jpg。此命令将创建名为 的文件
foo_0001.jpg
...foo_0002.jpg
:foo_NNNN.jpg
convert foo.pdf foo_%04d.jpg
将这些
.jpg
图像合并到一个名为的大型文件中foo.jpg
,并在每个图像之间添加 2px 的白色边框:convert -bordercolor White -border 2x2 foo_0* -append foo.jpg