【发布时间】:2012-03-22 21:37:27
【问题描述】:
我有一个地方,我使用回形针上传 SVG 文件,并将其转换为具有相同尺寸的 PNG。 转换后,当我上传的 SVG 具有透明背景时,我的最终 PNG 输出具有白色背景。
尝试使用回形针 convert_options,但它没有提供正确的输出,例如图像的边界上都有一些白色像素。
例如,反式
终于让它使用了 after_save 方法,该方法使用 inkscape 将我的 SVG 转换为 PNG 并替换回形针生成的 PNG。
例如,inkscape --export-png=OUTPUT.png INPUT.svg
但这看起来像是一项双重工作,使用回形针(IM)和inkscape。 那么,当我上传的 SVG 具有透明背景时,有没有其他方法可以使用具有透明背景的回形针来获得正确的 PNG。
提前致谢,
【问题讨论】:
标签: ruby-on-rails svg png paperclip