[]
        
(Showing Draft Content)

시작하기

SpreadJS.Release.xxxx.zip 파일을 시스템의 임시 폴더에 다운로드한 후, 해당 파일을 원하는 디렉터리에 압축 해제하여 SpreadJS 디자이너 컴포넌트를 설치할 수 있습니다.

설치 디렉터리

파일

설명

\SpreadJS.Release.xxxx\SpreadJS


제품의 메인 디렉터리입니다.

\SpreadJS.Release.xxxx\SpreadJS\scripts

gc.spread.sheets.all.x.x.x.min

축소된(압축된) Spread 스크립트 파일입니다.

\SpreadJS.Release.xxxx\SpreadJS\scripts\plugins

gc.spread.sheets.shapes.x.x.x.min

gc.spread.sheets.charts.x.x.x.min

gc.spread.sheets.print.x.x.x.min

gc.spread.sheets.pdf.x.x.x.min

최소 배포를 위한 플러그인 스크립트 파일입니다. 디자이너 컴포넌트는 초기화 시 이 스크립트 파일들이 필요하며, 없으면 오류가 발생합니다.

기타 스크립트 파일은 선택 사항이며 필요에 따라 추가할 수 있습니다.

\SpreadJS.Release.xxxx\Designer\Designer Component


디자이너 컴포넌트의 메인 디렉터리입니다.

\SpreadJS.Release.xxxx\Designer\Designer Component\css

gc.spread.sheets.designer.x.x.x.min

디자이너 컴포넌트의 CSS 파일입니다.

\SpreadJS.Release.xxxx\Designer\Designer Component\definition

gc.spread.sheets.designer.d

TypeScript API 정의 파일입니다.

\SpreadJS.Release.xxxx\Designer\Designer Component\samples


Angular, React, Vue, PureJS 지원 파일입니다.

\SpreadJS.Release.xxxx\Designer\Designer Component\scripts

gc.spread.sheets.designer.all.x.x.x.min

gc.spread.sheets.designer.resource.cn.x.x.x.min

gc.spread.sheets.designer.resource.en.x.x.x.min

gc.spread.sheets.designer.resource.jp.x.x.x.min

gc.spread.sheets.designer.resource.ko.x.x.x.min

축소된(압축된) 디자이너 컴포넌트 및 리소스 스크립트 파일입니다.

라이선스 정보

SpreadJS 디자이너 컴포넌트는 다음 유형의 라이선스를 지원합니다:

라이선스 없음

라이선스가 없어도 로컬 머신에서 SpreadJS 디자이너 컴포넌트의 모든 기능을 사용할 수 있습니다. 아래에 몇 가지 예시 URL이 나와 있습니다:

http(s)://localhost

http(s)://127.0.0.1

file://xxxx

http(s)://xxx.local

http(s)://xxx

http(s)://[::1]

http(s)://[0:0:0:0:0:0:0:1]


하지만 리본의 SpreadJS 디자이너 컴포넌트 라이선스 탭에는 다음과 같은 메시지가 표시됩니다:

image


웹 서버에서 실행할 경우 리본 컴포넌트가 사라지고 다음과 같은 오류 메시지가 표시됩니다:

"배포 라이선스가 없습니다. 테스트 배포 라이선스를 요청하려면 sales-kor@mescius.com 으로 문의하십시오."

평가판 라이선스

평가판 라이선스를 사용하면 로컬 머신과 웹 서버 모두에서 SpreadJS 디자이너 컴포넌트의 모든 기능을 사용할 수 있습니다.

하지만 리본의 SpreadJS 디자이너 컴포넌트 라이선스 탭에는 다음과 같은 메시지가 표시됩니다:

"평가판 라이선스입니다. 배포 라이선스를 구매하려면 sales-kor@mescius.com 으로 문의하십시오."

웹사이트에 배포하려면 스프레드시트에 대한 유효한 평가판 라이선스도 필요하며, 이는 GC.Spread.Sheets.LicenseKey = "xxx"와 같이 설정할 수 있습니다.

정식 라이선스

정식 라이선스가 사용되면 로컬 머신과 웹 서버 모두에서 SpreadJS 디자이너 컴포넌트의 모든 기능을 사용할 수 있습니다. 웹사이트를 배포하려면 스프레드시트에 대한 유효한 라이선스도 필요합니다.

라이선스 적용

SpreadJS와 SpreadJS 디자이너 컴포넌트의 라이선스 키는 각각 GC.Spread.Sheets.LicenseKeyGC.Spread.Sheets.Designer.LicenseKey를 사용하여 설정해야 하며, 디자이너 인스턴스를 생성하기 전에 아래와 같이 설정해야 합니다:

GC.Spread.Sheets.LicenseKey = "xxxx";
GC.Spread.Sheets.Designer.LicenseKey = "xxxx";
var designer = new GC.Spread.Sheets.Designer("designerHost");

SpreadJS 디자이너 컴포넌트 및 비즈니스 특화 기능

여기에서 설명한 바와 같이, SpreadJS Std 배포 라이선스를 구매하여 비즈니스 특화 기능을 사용할 수 있습니다. 아래 표는 SpreadJS 디자이너 컴포넌트를 사용할 때 비즈니스 특화 기능의 사용 가능 여부를 설명합니다.

사용 시나리오

라이선스 키 (비즈니스 특화 기능 포함)

라이선스 키 (비즈니스 특화 기능 미포함)

디자이너 컴포넌트: 라이선스 키 없음

SpreadJS: 라이선스 키 없음

모든 비즈니스 특화 기능을 사용할 수 있으며 로컬 머신에서 실행할 수 있습니다.

비즈니스 특화 기능을 사용할 수 없습니다.

디자이너 컴포넌트: 평가판 라이선스

SpreadJS: Lite 라이선스

비즈니스 특화 기능을 사용할 수 없습니다.

디자이너 컴포넌트: 평가판 라이선스

SpreadJS: Std 라이선스

평가판 라이선스의 유효 기간 동안 모든 비즈니스 특화 기능을 사용할 수 있습니다.

디자이너 컴포넌트: 정식 라이선스

SpreadJS: Lite 라이선스

비즈니스 특화 기능을 사용할 수 없습니다.

디자이너 컴포넌트: 정식 라이선스

SpreadJS: Std 라이선스

모든 비즈니스 특화 기능을 제한 없이 사용할 수 있습니다.