我正在尝试使用IMGKit来创建我拥有的网页图像。我想要做的是在不同的网页上创建一个图像。为了实现这一点,我有一些看起来像这样的代码:
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。这失败了,模板缺少错误,这真的很奇怪。为了调试这个,我在DoubleRenderError上的respond_to块之外移动了render调用。我不确定如何继续这样做,有人能提供一些见解吗?
由于