代码之家  ›  专栏  ›  技术社区  ›  Jeremy Lynch

使用Carrierwave和MiniMagick将SVG转换为透明PNG

  •  0
  • Jeremy Lynch  · 技术社区  · 5 年前

    convert input.svg -transparent white output.png
    

    我怎么才能做到呢?请提供完整的例子

    0 回复  |  直到 5 年前
        1
  •  1
  •   Tun    5 年前

    have read 转换为必须的选项 之前 输入文件。试试看

    MiniMagick::Tool::Convert.new do |convert|
      convert << "-density" << "72" 
      convert << "-transparent" << "white"
      convert << "input.svg"
      convert << "output.png"
    end