【发布时间】:2012-11-17 01:56:51
【问题描述】:
我使用以下命令将目录中的所有jpg文件转换并合并为单个pdf文件。
convert *.jpg file.pdf
目录中的文件编号从1.jpg 到123.jpg。转换很顺利,但转换后页面都混在一起了。我希望 pdf 的页面从 1.jpg 到 123.jpg 的顺序与它们命名的顺序相同。我也尝试了以下命令:
cd 1
FILES=$( find . -type f -name "*jpg" | cut -d/ -f 2)
mkdir temp && cd temp
for file in $FILES; do
BASE=$(echo $file | sed 's/.jpg//g');
convert ../$BASE.jpg $BASE.pdf;
done &&
pdftk *pdf cat output ../1.pdf &&
cd ..
rm -rf temp
但仍然没有运气。操作平台Linux。
【问题讨论】:
-
代表用户 sindhus 添加评论,该用户没有足够的评论点数(见下文):
convert命令是imagemagick包的一部分。 -
错误:convert-im6.q16:尝试执行安全策略“PDF”不允许的操作
-
如果您遇到安全策略问题,请参阅:askubuntu.com/a/1081907/281163