png2svgというモジュールを使います.
npm install -g png2svg
でインストールできます.
$png2svg input.png output.svg
で,同じ階層にあるpngファイルをsvgファイルに変換できます.
webからとってきたpngファイルをsvgに変換してみたのですが,
- 大きなファイルは変換できない
- 小さなファイルは変換できる.ただし,colorが全て#ffffffになる
ということが確認できました.
使い方を間違っているかもしれないので,もう少し調査してみます...