2016-05-06 18 views
0

pdfをレールで画像に変換しようとしています。私はレールが初めてです。私はpdfをアップロードするためにクリップを使用しています。 pdfを画像に変換してブラウザに表示するにはどうすればいいですか?レールを紙クリップの宝石を使ってpdfをjpgに変換する

Iはコントローラ鑑み

def show 
@post = Post.find(params[:id]) 
require 'RMagick' 
[email protected]_avatar 
pdf = Magick::ImageList.new(file_name) 
thumb = pdf.scale(600, 600) 
temp = thumb.write "doc.jpg" 
end 

show.html.haml

.image.center-block 
    =image_tag temp 

でモデル

has_attached_file :file_avatar, :default_url => "/files/:style/missing.doc", :styles => { :thumb => ["100x100#", :png] } 

において以下

を試みたことのありますハウリングエラー 助けてください error screenshot

答えて

0

最初に:ファイル名から "?1462460053"を削除してください。

第2回:identify -list formatを実行して、PDFがimagemagickのモジュールとしてインストールされていることを再度確認します。そうでなければ、それをモジュールデリゲートとしてインストールする必要があります。

関連する問題