私のレールアプリケーションでは、複数のPDFドキュメントを結合する必要があります。 PDFをマージするには、私は現在、 'combine_pdf'という宝石を使用しています。ゴーストスクリプトルビーでPDFファイルを結合する
残念ながら、combine_pdfは特定のドキュメントをマージする際にエラーをスローします。ですから、combine_pdfがドキュメントをマージすることができない場合のフォールバックを実装したいと思います。
私はghostscriptを使用してPDF文書を結合することを考えています。
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -sOutputFile=#{output_path} #{input1_path} #{input2_path}
それはRGhostのようなルビーのためのghostscriptのラッパーで、このコマンドを実行することは可能ですか?