【问题标题】:Batch processing SVG to PNG with borders将 SVG 批量处理为带边框的 PNG
【发布时间】:2013-01-29 10:27:23
【问题描述】:

我有一个 SVG 文件,我需要将其导出为近 1,000,000 种不同尺寸(高度 32-1000 像素和宽度 32-1000 像素)的 PNG。

但有一个问题,SVG 图像本身的宽高比为 2:1。因此,当 PNG 为 400x200 时,它很容易转换,但当 PNG 为 600x200 时,则需要在两侧填充空白,以免图像失真。

有什么工具可以做到这一点?

【问题讨论】:

标签: image-processing svg png jpeg imagick


【解决方案1】:

我为此创建了svgexport,但目前它使输出居中并裁剪而不是填充(现在它支持裁剪和填充)。

【讨论】:

    【解决方案2】:

    试试inkscape 编辑器。该编辑器是 SVG 格式的参考标准。 Inkscape 为导出提供了丰富的命令行支持。更多信息:INKSCAPE manual for command line export

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-22
      • 2016-07-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-30
      • 2019-08-22
      相关资源
      最近更新 更多