한국어판 | 원문: 영어
영어로 전환 →
⚡ Official Page

웹에 DWG 표시를 위한 HTML 5 통합 절차

1. 웹 브라우저에 표시되는 CAD 도면은 실제로는 CAD 도면에서 생성된 ocf 파일이고, ocf 파일은 프런트엔드로 전송되어야 H5 버전 제어에서 ocf 파일을 분석하고 표시할 수 있습니다. 2. 지원 브라우저 : Chrome, Firefox, Edge, 360, QQ 등 주요 브라우저. IE 브라우저는 지원하지 않습니다. 3. 샘플 코드는 서버에 배포되어야 하며 로컬 HTML은 ocf 파일을 업로드하거나 표시할 수 없습니다. "샘플 코드" 폴더의 코드를 참조하세요. 4. 첫 번째 단계는 디스플레이 제어를 초기화하는 것입니다.  

재산

유형

필수의

설명

포장하다id

끈

진실

도면 컨테이너 DOM ID(컨테이너를 설정하려면 너비와 높이가 필요합니다.)

언어

끈

거짓

언어 설정,사용 가능한 옵션 'zh'(간체 중국어)/'en'(영어)/'ko'(한국어), 기본값 'zh'

API호스트

끈

거짓

API 도메인 이름, PDF로 변환하는 경우 요청은 이 도메인 이름으로 전송되어야 합니다.nd 다른 이름으로 저장 기능이 필요합니다.

툴바항목 숨기기

물체

거짓

메뉴 항목을 숨길 설정

 

 

 

  5. 두 번째 단계는 기본 CAD 도면 ocf 파일을 여는 것입니다. arraybuffer는 ocf 파일의 이진 시스템 데이터이며, 렌더 함수는 ocf 파일을 렌더링하고 표시할 수 있습니다.  

재산

유형

필수의

설명

유형

끈

진실

렌더링된 데이터의 유형만 “오씨에프”현재 지원 중입니다

버퍼데이터

배열버퍼

진실

배열버퍼 체재 이진 시스템 데이터 객체

파일 ID

끈

진실

현재 도면, PDF 변환 및 버전 변환에 대한 고유 식별자에는 이 매개변수가 필요합니다.

기본뷰포트

부울

거짓

기본 거짓:도면을 열 때 뷰포트는 전체 도면입니다. true: 도면을 저장할 때 기본 뷰포트입니다.

  6. 프런트엔드에서 레이아웃 함수를 클릭하고 다른 레이아웃으로 전환하면 레이아웃 전환 이벤트가 트리거되고, obj.globalName을 통해 레이아웃 이름을 얻습니다. 백엔드에서 레이아웃에 해당하는 모든 ocf 파일을 반환하면 레이아웃 이름이 있는 해당 ocf를 직접 가져올 수 있습니다. 기본 레이아웃의 ocf만 반환되는 경우, 레이아웃을 전환한 후 아래 주석이 달린 코드를 참조하여 백엔드로 요청을 보내고 백엔드에서 현재 레이아웃의 ocf 파일 링크를 반환할 때까지 기다리세요.