我正在寻找一种将HTML标记转换为动态图像的方法…
这意味着,我希望能够使用返回以HTML格式创建的图像的方法的路径制作图像标记。
我在寻找一个解决办法,但无法找到一个合适的方法来解决这个问题…
有什么想法吗?
玛齐

最佳答案

imgkit可以完成这项工作(details on github
使用普通的旧HTML+CSS创建JPG

kit = IMGKit.new('http://google.com')
kit.to_jpg
kit.to_jpeg
kit.to_png
kit.to_tif
kit.to_tiff

或者在你的控制器里
@kit = IMGKit.new(render_as_string)

format.jpg do
  send_data(@kit.to_jpg, :type => "image/jpeg", :disposition => 'inline')
end

关于html - rails将html转换为图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4563707/

10-11 16:03