2011-07-07 3 views
2

私のプロジェクトでは、PDF、Excel、Word文書を画像に変換する必要があります。Ruby on RailsでPDF、Excel、WordをImageに変換できますか?

私はimagemagickがPDFの変換に使用できることは知っていますが、私はExcelとPDFファイルについてはわかりません。

私はJODConverterを見て、Excel、WordなどをPDFに変換してから、PDFを画像に変換する必要があります。私はJODConverterをバインドするRubyに宝石やプラグインがあるとは思わない。

Ruby on Railsプラットフォームではこれ以上の解決法はありますか?

答えて

0

gem rmagickを使用すると、pdfファイルをイメージに変換できます。

ここでは、すべてのページを変数pdf_imageのイメージとして保存するサンプルコードを示します。

pdf_image = Magick::ImageList.new('tmp/prakhar.pdf'){ self.density = 150 } 

次に、変数pdf_imageをループしてページを保存できます。

# Write the image files in the tmp/images folder 
    pdf_image.each_with_index do |page, index| 
     page.write('tmp/images' + '/page_' + index.to_s + '.jpg') 
    end 
関連する問題