With Palm

トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

decrio手書きメモとSVG形式, 相互変換

[カテゴリ: Palmware(ジャンル別) > デスクトップ連携 > 変換ソフト > OS/2]
[カテゴリ: Palmware(作者別) > 織華]
[カテゴリ: Palmware(50音順) > D]

decrio手書きメモとSVG形式, 相互変換

Decrio手書きメモを SVG形式に変換, 出力するプログラム。

価格

Freeware

作者

織華 さん

作者ページ

Rexx使いの卵のpage
PalmデバイスとWarpのページ

紹介

OS/2 Warp搭載機種、Pilot-Linkが必要。
Java 1.1以降の環境。NetRexx版はNetRexxR.jarが必要。

NetRexxR.zipは次の場所。
http://hp.vector.co.jp/authors/VA014690/public/netrexxr.zip

 ●Decrio手書きメモを SVG形式に変換, 出力するプログラム。
とゆー訳で, あとは SVGビュワーがあれば どんなプラットフォームでも手書きメモを見ることができるのだ。 それに, SVGエディターも(どこかに)あるらしいんで 編集もできちゃう訳よ。
SVGをどーこーするプログラムはこちら → SVG Implementations & OS/2版ビュワー

このプログラムを動かすためには Java 1.1以降の環境が必要。 んで, 肝心の起動方法だけど, OS/2では例えばこんな感じ↓。

jre.exeを使う方法 	jre -cp NetRexxR.jar;EMtoSVG.jar; EMtoSVG EMInk-EM10.pdb 0 >ememo00.svg
java.exeを使う方法	(パスの指定は環境に合わせて変更してくらはい)
set CLASSPATH=.\NetRexxR.jar;.\EMtoSVG.jar;%CLASSPATH%
java EMtoSVG EMInk-EM10.pdb 0 >ememo00.svg

書式は, こう。
java EMtoSVG [EDF形式のPDB] [レコード番号]

つまり, レコード番号は省略することができる訳で, んで そのばやいレコード選択プロンプトが現れるのだ。 あとは番号を入力するだけ。 「やっぱ 出力しなくてよいね」ってばやいは, Ctrl+Cで停止できるでし。 んで PDBファイル名も省略することができて, 省略したばやい, カレントディレクトリの EMInk-EM10.pdb になる。 でも, そのうちもっとマシなインターフェースに変更するかも。(^^)

それから, できたファイルを見てみると, こんな構造 ・・・

〜
<svg width = "500px" height="700px" viewBox = "0, 0, 5080, 7112">
  <g style="fill:none; stroke:black; stroke-width:5">
    <path d="M 100,100 L 120,200 L 100,300 "/>
    <path d="M 300,100 L 280,200 L 300,300 "/>
    〜
  </g>
</svg> 

コレの意味はっつーと, 座標(100,100)から (120,200)に線を引いて, さらに (100,300)まで線を引く。 次に, 座標(300,100)から (280,200)を通って (300,300)まで線を引く。 ・・てことで, 二本の線になる訳だね。
ゆってみたらこんな感じの図形かな → 〉〈

さらにアレすると, 'M'は movetoで, 'L'は linetoを意味するのだ。

最新情報

最新版は2001.5.20 版です(2012/10/17現在)。

感想

関連リンク&レビュー