OLE2FRAME(DXF)

다음 그룹 코드는 ole2frame 도면요소에 적용됩니다. 이 정보는 읽기 전용입니다. 값은 OLE 이진 객체의 일부이므로 OPEN 실행 도중 무시되고 액세스 기능을 통해 구할 수 있습니다.

Ole2frame 그룹 코드

그룹 코드

설명

100

하위 클래스 표식기(AcDbOle2Frame)

70

OLE 버전 번호

3

이진 데이터의 길이

10

왼쪽 위 구석(WCS)

DXF: X 값, APP: 3D 점

20, 30

DXF: 왼쪽 위 구석의 YZ 값(WCS)

11

오른쪽 아래 구석(WCS)

DXF: X 값, APP: 3D 점

21, 31

DXF: 오른쪽 아래 구석의 YZ 값(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))