Sunday, November 15, 2020 / SmallSketch, ssf2svg

A command line tool, ssf2svg for Small Sketch Data Conversion

I have made a new command line tool ssf2svg for SmallSketch native data format SSF converter. You can convert SSF into SVG.

Coelacanth

Actually, there is another command line tool ssf2img. But ssf2img is required JavaVM, in some cases this is inconvenient. In contrast, ssf2svg is written in Go, so this is easier to use in many cases.


ssf2svg という small sketch のネイティブ形式である SSF を SVG に変換するためのコマンドラインツールを作りました。

ssf2img という JavaVM で動く ssf2svg よりも多機能なツールがすでにあるのですが、 JavaVM がないと動かないという不便があったので、より簡単に使えるように Go言語で書き直したものが ssf2svg です。 ssf2img では、変換フォーマットが SVG,PDF,PNG,JPEG 形式に対応しているのですが、 ssf2svg では SVG のみです。

そのうち ssf2png という別ツールも作るつもりではいます。

ssf2svg は Go言語で書いているので、JavaVMが必要な ssf2img よりとりあつかいが楽だと思います。 今のところ、ソースのみの提供です。 Goがビルドできる環境があれば go build するだけで実行ファイル ssf2svg ができます。 テストは Linux で行っています。多分 Windows でも使えると思いますが、まだテストしていません。 もし動かなかったら教えてください。 そのうちには Windows/macOs でもテストするつもりです。

使い方は Github の ssf2svg を見てください。 style.json を指定することで、出力する画像の背景色やペンの色などをカスタマイズできます。