我的朋友正在问这个问题,他使用的是Mac,不能让PdfLatex工作(没有开发CD,相关的这里)。总之,我的第一个想法是:
现在,我不知道如果没有LaTex或iPad的Notes,如何将图像和PDF -files结合起来。那么,我如何将pdf -files和Unix中的图像结合起来呢?
发布于 2012-09-25 21:50:53
您可以运行一个循环,识别PDF和图像,并使用ImageMagick将图像转换为PDF。当你完成的时候,你用pdftk来组装它。
这是一个纯巴什的剧本。
#!/bin/bash
# Convert arguments into list
N=0
for file in $*; do
files[$N]=$file
N=$[ $N + 1 ]
done
# Last element of list is our destination filename
N=$[ $N - 1 ]
LAST=$files[$N]
unset files[$N]
N=$[ $N - 1 ]
# Check all files in the input array, converting image types
T=0
for i in $( seq 0 $N ); do
file=${files[$i]}
case ${file##*.} in
jpg|png|gif|tif)
temp="tmpfile.$T.pdf"
convert $file $temp
tmp[$T]=$temp
uses[$i]=$temp
T=$[ $T + 1 ]
# Or also: tmp=("${tmp[@]}" "$temp")
;;
pdf)
uses[$i]=$file
;;
esac
done
# Now assemble PDF files
pdftk ${uses[@]} cat output $LAST
# Destroy all temporary file names. Disabled because you never know :-)
echo "I would remove ${tmp[@]}"
# rm ${tmp[@]}发布于 2012-09-25 21:50:10
我在这里收集一些信息。
Unix命令行
Mac
因为Apple的版主删除了有用的线程“将PDF文件和图像合并到Mac中的单个PDF文件”这里 --我在这里为Mac收集提示--对不起,但是版主对收集菜鸟-things非常不容忍。
https://stackoverflow.com/questions/12591314
复制相似问题