使用 wkhtmltoimage 从 HTML 生成 JPG 和 PNG
使用普通的 HTML+CSS 创建 JPG 文件。后端使用 wkhtmltoimage,它使用 Webkit 来渲染 HTML。 主要基于 PDFKit。
gem install imgkit
wkhtmltoimage-binary gem(mac + linux)gem install wkhtmltoimage-binarysudo imgkit --install-wkhtmltoimage
将最新版本安装到 /usr/local/bin
(用例如 ARCHITECTURE=amd64 TO=/home/foo/bin 覆盖默认值)wkhtmltoimage --extended-help 以查看完整的选项列表kit = IMGKit.new(html, :quality => 50) kit.stylesheets 标签选项(请参阅 使用方法):
可以更改默认值(imgkit-):
config.meta_tag_prefix = 'imgkit-option'在初始化 IMGKit 时,可以为 IMGKit 对象的生命周期设置选项:
#config/initializers/mime_type.rb Mime::Type.register "image/jpeg", :jpg 在以下位置注册 .png MIME 类型: #conf
暂无开放 Issues,或尚未同步最近议题。