目前我正在使用Ghostscript合并下载的PDF列表。问题是如果pdf中的任何一个被破坏,它将停止合并其余的pdf。
是否有必须使用的命令以便它会跳过损坏的pdf并合并其他命令?
我也用pdftk进行了测试,但遇到了同样的问题。
或者是否有其他基于命令行的pdf合并实用程序,我可以使用它?
提前致谢
答案 0 :(得分:1)
您可以尝试使用MuPDF,您也可以尝试使用MUPDF“clean”来修复文件,然后再尝试合并它们。但是,如果PDF文件严重损坏,Ghostscript甚至无法修复它,也可能无法正常工作。
没有任何设施可以忽略严重损坏的PDF文件甚至无法修复。很难看出这在当前的方案中是如何工作的,因为Ghostscript无论如何都不“合并”文件,它会解释它们,从图形操作的顺序创建一个全新的PDF文件。当一个文件被严重破坏以引发错误时我们就会中止,因为我们可能已经编写了文件的任何部分,如果我们试图忽略并继续解释器和输出PDF文件将处于不确定状态。