下列群組碼適用於 ole2frame 圖元。此資訊為唯讀的。執行 OPEN 期間,會忽略這些值,因為它們是 OLE 二進位物件的一部分,並可透過存取功能獲得。
|
ole2frame 群組碼 |
|
|---|---|
|
群組碼 |
描述 |
|
100 |
子類別標識 (AcDbOle2Frame) |
|
70 |
OLE 版本號碼 |
|
3 |
二進位資料長度 |
|
10 |
左上角點 (WCS) DXF:X 值;APP:3D 點 |
|
20, 30 |
DXF:左上角點的 Y 與 Z 值 (在 WCS 中) |
|
11 |
右下角點 (WCS) DXF:X 值;APP:3D 點 |
|
21, 31 |
DXF:右下角點的 Y 與 Z 值 (在 WCS 中) |
|
71 |
OLE 物件類型,1 = 連結;2 = 嵌入;3 = 靜態 |
|
72 |
並排模式描述子: 0 = 物件駐留在模型空間中 1 = 物件駐留在圖紙空間中 |
|
90 |
二進位資料長度 |
|
310 |
二進位資料 (多行) |
|
1 |
OLE 資料的結尾 (字串「OLE」) |
DXF 輸出的範例:
OLE2FRAME
5
2D
100
AcDbEntity
67
1
8
0
100
AcDbOle2Frame
70
2
3
Paintbrush Picture
10
4.43116
20
5.665992
30
0.0
11
6.4188
21
4.244939
31
0.0
71
2
72
1
90
23680
310 0155764BD60082B91140114B08C8F9A916400000000000000000506DC0D0D9AC
310
1940114B08C8F9A916400000000000000000506DC0D0D9AC194002303E5CD1FA
310
10400000000000000000764BD60082B9114002303E5CD1FA1040000000000000
...
...
AutoLISP entnext 函數範例輸出:
Command: (setq e (entget e3))
((-1 . <Entity name: 7d50428>) (0 . "OLE2FRAME") (5 . "2D")
(100 . "AcDbEntity") (67 . 1) (8 . "0") (100 . "AcDbOle2Frame")
(70 . 2) (3 "Paintbrush Picture") (10 4.43116 5.66599 0.0)
(11 6.4188 4.24494 0.0) (71 . 2) (72 . 1))