是否可以在Matlab中将多个PDF合并为一个PDF文档,同时控制PDF合并的顺序?
示例:
我有一个PDF文件夹:
docu1.pdf
docu2.pdf
docu3.pdf
docu4.pdf
我想将它们合并到一个PDF文档中,并使用以下页面映射:
page 1: docu3.pdf
page 2: docu4.pdf
page 3: docu2.pdf
page 4: docu1.pdf
上面的顺序只是一个例子,我希望能够控制脚本中的序列。
答案 0 :(得分:5)
你可以merge your PDF files in the command line using ghostscript,你可以使用system operator从Matlab调用命令行。
将两者结合起来:
command = 'gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=out.pdf in1.pdf in2.pdf';
[status,cmdout] = system(command)