这是我见过的最奇怪的问题。
我正在使用 Docsplit 将多页 pdf 拆分为一堆单页 Jpeg。当我使用命令行输入时:
docsplit images scan.pdf --format jpg
一切正常。但是,在我的 Ruby 脚本中,输入:
path = "<path_to>/scan.pdf"
Docsplit.extract_images(path, :format => [:jpg])
绝对什么都不做。就像 Ruby 甚至没有阅读我的代码一样。任何指针?
更新:
这只会变得越来越奇怪。查看根目录,我注意到所有文件最终都被拆分并发送到那里!它正在阅读我的代码,但对将文件放在哪里有最奇怪的想法。
现在下一个问题是,有没有办法让他们提取到某个位置?我可以使用 FileUtils.mv 命令正确放置它们,但这会浪费大量时间和资源。