フォーマット

CFusenの保存はテキストファイルにされます。 付箋のテキストファイルの一例です。

5754514002950135FFFFC0080000000000010000000”0386CC4F0009MS Pゴシック
付箋の内容

1行目については書式や付箋のサイズ、大きさなどの情報を保持するために使用しています。 2行目以降が付箋の内容になっています。

1行目は固定長になっていて 各項目は次の通りです。

No. 項目 開始 終了 サイズ
01 左位置 1 4 4 付箋の左座標を+5000をバイアスした値
02 上位置 5 8 4 付箋の上座標を+5000をバイアスした値
03 9 12 4 付箋の幅
04 高さ 13 16 4 付箋の高
05 背景色赤 17 18 2 16進
06 背景色緑 19 20 2 16進
07 背景色青 21 22 2 16進
08 文字色赤 23 24 2 16進
09 文字色緑 25 26 2 16進
10 文字色青 27 28 2 16進
11 枠色赤 29 30 2 16進
12 枠色緑 31 32 2 16進
13 枠色青 33 34 2 16進
14 線種類 35 35 1 0:実線,1:破線,2:点線,3:一点鎖線,4:二点鎖線
15 線幅 36 36 1 1 ~ 9
16 最前面 37 37 1 0 or 1
17 雛形 38 38 1 0 ~ F(16進)
18 プラグインID 39 39 1 0 付箋 1~プラグインID
19 文字コード 40 41 2 00 ~ FF FontのCharset(16進)
20 アラート 42 42 1 0 or 1
21 リンクボタン位置 43 43 1 0:右 1:左 2:ドラッグ位置
22 透明度 44 44 1 Opacityの100倍+0x30
45 45 1 予約
23 アラート日時 46 53 8 2016/01/01からの経過秒(16進)
24 フォントスタイル 54 54 1 イタリック、ボールド、取り消し線、下線
25 フォントサイズ 55 56 2 1 ~ 99
26 フォント名 57 V

数値の値もテキストファイルとするために文字に変換しています。 例、値の0(0x00)は文字の0(0x30)に変換して保存しています。

 
comments powered by Disqus