CFusenの保存はテキストファイルにされます。 付箋のテキストファイルの一例です。
5754514002950135FFFFC00800000000000100000000386CC4F0009MS 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