0

Railsアプリケーション内でpdftkを使用して、複数の個別のpdfファイルの複合pdfを生成しています。何らかの理由で pdftk が複合ファイルを生成しない場合、エラーは生成されません。このコード領域は begin/rescue ブロックでラップされていますが、%x[...] を使用して pdftk を実行しているため、外部呼び出しから例外を受け取りません。a) 例外をキャプチャできる場所で pdftk を呼び出すか、b) %x 呼び出しから出力エラー コードを受け取るにはどうすればよいですか?

4

1 に答える 1

0
`pdftk #{subcommand}`
raise Exception unless $?.success?
于 2011-01-24T22:23:07.430 に答える