0

这是我见过的最奇怪的问题。

我正在使用 Docsplit 将多页 pdf 拆分为一堆单页 Jpeg。当我使用命令行输入时:

docsplit images scan.pdf --format jpg

一切正常。但是,在我的 Ruby 脚本中,输入:

path = "<path_to>/scan.pdf"
Docsplit.extract_images(path, :format => [:jpg])

绝对什么都不做。就像 Ruby 甚至没有阅读我的代码一样。任何指针?

更新:

这只会变得越来越奇怪。查看根目录,我注意到所有文件最终都被拆分并发送到那里!它正在阅读我的代码,但对将文件放在哪里有最奇怪的想法。

现在下一个问题是,有没有办法让他们提取到某个位置?我可以使用 FileUtils.mv 命令正确放置它们,但这会浪费大量时间和资源。

4

1 回答 1

1

我的意思是,如果没有你给我们真正的路径,很难说清楚。但是如果你想把所有文件放在某个文件夹中,你总是可以像这样设置路径:

"#{RAILS_ROOT}/pdf/scan.pdf"

于 2012-07-08T20:27:39.357 回答