今度は、3polyline、0,0,0 100,100,100 200,50,50のポリラインを書き,DWFで保存する。
(DWF V00.36)
(Created 1072356349 '02/12/25 21:45:49')
(Modified 1072356349 '02/12/25 21:45:49')
(SourceFilename Drawing.dwg)
(SourceCreated 1072354539 '02/12/25 21:15:39')
(SourceModified 1072354539 '02/12/25 21:15:39')
(NamedView 917958,474418 1727455,892782 INITIAL)
(Units ''
((2621.43 0 0 0)
(0 2621.43 0 0)
(0 0 1 0)
(1.06056e+006 552529 0 1)))
(Embed '"FF72FF92FF70FF7CFF9E"/vnd.dwg;' 'AutoCAD-r14' 'Drawing.dwg' '')
(View 917958,474418 1727455,892782)
(ColorMap 256
0,0,0,255 128,0,0,255 0,128,0,255 128,128,0,255
0,0,128,255 128,0,128,255 0,128,128,255 192,192,192,255
192,220,192,255 166,202,240,255 0,0,0,255 0,0,51,255
0,0,102,255 0,0,153,255 0,0,204,255 0,0,255,255
0,51,0,255 0,51,51,255 0,51,102,255 0,51,153,255
0,51,204,255 0,51,255,255 0,102,0,255 0,102,51,255
0,102,102,255 0,102,153,255 0,102,204,255 0,102,255,255
0,153,0,255 0,153,51,255 0,153,102,255 0,153,153,255
0,153,204,255 0,153,255,255 0,204,0,255 0,204,51,255
0,204,102,255 0,204,153,255 0,204,204,255 0,204,255,255
0,255,0,255 0,255,51,255 0,255,102,255 0,255,153,255
0,255,204,255 0,255,255,255 51,0,0,255 51,0,51,255
51,0,102,255 51,0,153,255 51,0,204,255 51,0,255,255
51,51,0,255 51,51,51,255 51,51,102,255 51,51,153,255
51,51,204,255 51,51,255,255 51,102,0,255 51,102,51,255
51,102,102,255 51,102,153,255 51,102,204,255 51,102,255,255
51,153,0,255 51,153,51,255 51,153,102,255 51,153,153,255
51,153,204,255 51,153,255,255 51,204,0,255 51,204,51,255
51,204,102,255 51,204,153,255 51,204,204,255 51,204,255,255
51,255,0,255 51,255,51,255 51,255,102,255 51,255,153,255
51,255,204,255 51,255,255,255 102,0,0,255 102,0,51,255
102,0,102,255 102,0,153,255 102,0,204,255 102,0,255,255
102,51,0,255 102,51,51,255 102,51,102,255 102,51,153,255
102,51,204,255 102,51,255,255 102,102,0,255 102,102,51,255
102,102,102,255 102,102,153,255 102,102,204,255 102,102,255,255
102,153,0,255 102,153,51,255 102,153,102,255 102,153,153,255
102,153,204,255 102,153,255,255 102,204,0,255 102,204,51,255
102,204,102,255 102,204,153,255 102,204,204,255 102,204,255,255
102,255,0,255 102,255,51,255 102,255,102,255 102,255,153,255
102,255,204,255 102,255,255,255 153,0,0,255 153,0,51,255
153,0,102,255 153,0,153,255 153,0,204,255 153,0,255,255
153,51,0,255 153,51,51,255 153,51,102,255 153,51,153,255
153,51,204,255 153,51,255,255 153,102,0,255 153,102,51,255
153,102,102,255 153,102,153,255 153,102,204,255 153,102,255,255
153,153,0,255 153,153,51,255 153,153,102,255 153,153,153,255
153,153,204,255 153,153,255,255 153,204,0,255 153,204,51,255
153,204,102,255 153,204,153,255 153,204,204,255 153,204,255,255
153,255,0,255 153,255,51,255 153,255,102,255 153,255,153,255
153,255,204,255 153,255,255,255 204,0,0,255 204,0,51,255
204,0,102,255 204,0,153,255 204,0,204,255 204,0,255,255
204,51,0,255 204,51,51,255 204,51,102,255 204,51,153,255
204,51,204,255 204,51,255,255 204,102,0,255 204,102,51,255
204,102,102,255 204,102,153,255 204,102,204,255 204,102,255,255
204,153,0,255 204,153,51,255 204,153,102,255 204,153,153,255
204,153,204,255 204,153,255,255 204,204,0,255 204,204,51,255
204,204,102,255 204,204,153,255 204,204,204,255 204,204,255,255
204,255,0,255 204,255,51,255 204,255,102,255 204,255,153,255
204,255,204,255 204,255,255,255 255,0,0,255 255,0,51,255
255,0,102,255 255,0,153,255 255,0,204,255 255,0,255,255
255,51,0,255 255,51,51,255 255,51,102,255 255,51,153,255
255,51,204,255 255,51,255,255 255,102,0,255 255,102,51,255
255,102,102,255 255,102,153,255 255,102,204,255 255,102,255,255
255,153,0,255 255,153,51,255 255,153,102,255 255,153,153,255
255,153,204,255 255,153,255,255 255,204,0,255 255,204,51,255
255,204,102,255 255,204,153,255 255,204,204,255 255,204,255,255
255,255,0,255 255,255,51,255 255,255,102,255 255,255,153,255
255,255,204,255 255,255,255,255 0,0,0,255 13,13,13,255
26,26,26,255 40,40,40,255 53,53,53,255 67,67,67,255
80,80,80,255 93,93,93,255 107,107,107,255 120,120,120,255
134,134,134,255 147,147,147,255 161,161,161,255 174,174,174,255
187,187,187,255 201,201,201,255 214,214,214,255 228,228,228,255
241,241,241,255 255,255,255,255 255,251,240,255 160,160,164,255
128,128,128,255 255,0,0,255 0,255,0,255 255,255,0,255
0,0,255,255 255,0,255,255 0,255,255,255 255,255,255,255)
(Background 0)
C 225
(Layer 1 0)
P 3 1060563,552529 1322706,814672 1584850,683600
(EndOfDWF)
|
このふたつのファイルを比較すると、大体のDWFファイル構造は推定できる。
(DWF V00.36)からヘッダーが始まる。(Units)の数字の部分に何か意味がありそうだ。
(Embed)の数字は何だろう。vnd.dwgはMIMEのファイルタイプimage/vnd.dwg
だろう。LT98はAutoCAD-release14ファミリー。
(ColorMap )。ここがベクター画像形式としてのAutoCADのノーハウ部分と見るのだが?
(Background 0)は背景黒、225は白。C 225は以下の線の色、白を指定している。
(Layer 1 0)は1番目のレーヤは名前”0”を示す。
最初のL 5186216,3113029 5710295,3637108は直線。次のP3は3Dpolyラインなのだろう。LはLineの省略コマンド。
最後は(EndOfDWF)で必ず終わる。
|