Cha*_*per 10 ruby language-agnostic pdf
我有一系列按顺序命名的PDF:
使用Ruby,是否可以将它们组合成一个大的PDF,同时保持它们的顺序?我不介意安装任何必要的宝石来完成这项工作.
如果在Ruby中不可能这样,那么另一种语言呢?如果可能,没有商业组件.
更新: Jason Navarrete的建议带来了完美的解决方案:
将PDF文件与pdftk一起放在一个目录中(或确保pdftk在你的PATH中),然后运行以下脚本:
pdfs = Dir["[0-9][0-9]_*"].sort.join(" ")
`pdftk #{pdfs} output combined.pdf`
Run Code Online (Sandbox Code Playgroud)
或者我甚至可以从命令行中将其作为一个单行程序:
ruby -e '`pdftk #{Dir["[0-9][0-9]_*"].sort.join(" ")} output combined.pdf`'
Run Code Online (Sandbox Code Playgroud)
伟大的建议杰森,完美的解决方案,谢谢.给他一个投票的人.