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 に答える