这是我见过的最奇怪的问题。
我正在使用Docsplit将多页pdf拆分成一堆单页Jpegs。当我使用命令行输入时:
docsplit images scan.pdf --format jpg
一切正常。但是,在我的Ruby脚本中输入:
path = "<path_to>/scan.pdf"
Docsplit.extract_images(path, :format => [:jpg])
绝对没有。这就像Ruby甚至没有阅读我的代码。有什么指针吗?
更新:
这只是更奇怪和更奇怪。查看根目录,我注意到所有文件最终都被拆分并发送到那里!它正在阅读我的代码,但对于放置文件的位置有最奇怪的想法。
现在NEXT的问题是,有没有办法让他们提取到一个位置?我可以只使用FileUtils.mv命令正确放置它们,但这将浪费大量时间和资源。
答案 0 :(得分:1)
我的意思是,没有你给我们真正的道路,很难说。但是如果你想将所有文件放在某个文件夹中,你可以随时设置路径:
"#{RAILS_ROOT}/pdf/scan.pdf"