0

我有几个 jpg(517),我想转换为唯一的 PDF 文件。我尝试使用“convert *.jpg newfile.pdf”但系统被杀死。我认为没有足够的内存。这可能与某些算法有关吗?谢谢和对不起我的英语

4

1 回答 1

1

命令“convert *.jpg newfile.pdf”将使所有图像在新文件缓冲区上相互覆盖;这可能会导致内存分配错误。

一个包含所有图像的独特 PDF

如果您尝试创建包含所有 jpg 照片的单个 PDF 文件,请使用 Imagemagick 的montage命令

montage *.jpg -tile 2x -geometry +2+2 newfile.pdf

wheregeometry设置每个图像的间距,并tile设置布局。ImageMagick 蒙太奇用法中的示例。

每个图像一个唯一的 PDF

如果您尝试为每个图像创建一个 pdf,%d请使用目标文件名中的符号。这将创建 517 个包含单个图像的 PDF 文件。

convert *.jpg newfile_%d.pdf
于 2013-02-25T17:38:50.680 回答