Ghostscript-一次导入多个文件



我是ghostscript的新手,我不知道一次导入多个文件以将它们合并到一个文件的语法。

我尝试了几个占位符(例如$_*#%(来导入大约100个pdf文件,但不幸的是,占位符不起作用。

下面你可以看到我的源代码:

gswin.exe -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=C:Usersxxxpdfoutput.pdf C:Usersxxxtest1".pdf C:Usersxxxtest2".pdf

我需要之类的东西

gswin.exe -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=C:Usersxxxpdfoutput.pdf C:Usersxxxtest*.pdf

导入所有名为test1.pdf、test2.pdf、test3.pdf、…的文件

谢谢

在Windows上(与Unix/Linux相反(,命令提示符/shell通常不会自动执行通配符扩展,具体由各个命令行应用程序来决定是否实现。许多本机命令行应用软件都会执行,但GhostScript就不会。

如果使用Windows PowerShell而不是命令提示符(cmd.exe(,它提供了一些在命令行上进行通配符扩展的方法。例如,请参见Resolve-PathConvert-Pathcmdlet,这两个cmdlet都解析通配符。

例如,以下内容可能适用于PowerShell:

gswin.exe -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile="C:Usersxxxpdfoutput.pdf" (Convert-Path "C:Usersxxxtest*.pdf")

相关内容

  • 没有找到相关文章

最新更新