我想使用 IMGKit gem 和 wkhtmltoimage-binary 将 HTML 页面转换为 JPG 图像,在我的 HTML 页面中,有一个div
背景是图像(内联样式)的类,在转换此 HTML 页面时,不会呈现 div 背景图像其余样式和内容在生成的图像中呈现。我还尝试了 HTML 中的 IMG SRC 标签,图像也没有渲染。
html = %Q[<html><body><div style="background-image: url('https://upload.wikimedia.org/wikipedia/en/thumb/4/47/Iron_Man_(circa_2018).png/250px-Iron_Man_(circa_2018).png')">Vanakkam</div></body></html>]
kit = IMGKit.new(html,:height => 300,:quality => 50)
img = kit.to_img
img = kit.to_img(:jpg)
file = kit.to_file('file.jpg')
我不知道如何完成这项工作,rails 中是否有任何方法可以完成这项工作?