IMGKit を使用して、所有している Web ページのイメージを作成しようとしています。私がやりたいことは、別の Web ページで画像を作成することです。それを達成するために、次のようなコードがあります。
respond_to do |format|
format.html
format.jpeg do
dashboards_response = render controller: :dashboards
image = IMGKit.new(dashboards_response[0]).to_img(:jpg)
send_data(image, type: "image/jpeg", filename: "data.jpeg", disposition: "inline")
end
end
別のページをレンダリングして jpeg に応答したいと考えています。これは Template is missing エラーで失敗します。これは本当に奇妙です。これをデバッグするために、レンダリング呼び出しを DoubleRenderError の Respond_to ブロックの外に移動しました。これをどのように進めるかわかりません。誰か洞察を提供できますか?
ありがとう