[신규] GcExcel Java 라이선스 안내 및 적용 방법 > FAQ

본문 바로가기

Java & Kotlin API

FAQ

배포 및 라이선싱 [신규] GcExcel Java 라이선스 안내 및 적용 방법

페이지 정보

작성자 GrapeCity 작성일 21-09-01 14:18 조회 139회 댓글 0건

본문

2021년 09월 01일 이후, GcExcel은 아래와 같은 새로운 라이선스 정책을 도입하였습니다.

국내 개발자 여러분의 더욱 쉽고 편리한 GcExcel API 사용을 지원하기 위해 아래 같이 새로운 "프로젝트 라이선스" 정책을 도입하였습니다.

이제 "프로젝트 라이선스"를 통해 부담 없이 Back-End 및 앱 개발을 하실 수 있습니다.


THE NEW GcExcel 라이선스


프로젝트 라이선스 

GcExcel Java & Kotlin API를 상업적으로 사용 및 배포하기 위해 필요한 라이선스로, 현재 진행하시는 프로젝트 (또는 사이트) 당 하나의 "프로젝트 라이선스"를 구매하셔야 합니다.

(* 필요에 따라 추가적으로 "도메인 / IP / 애플리케이션 명" 확인을 요청 드릴 수 있습니다.) 


해당 라이선스를 구매하시면, 하나의 프로젝트 내에서 워터마크 및 사용 제한 없이 개발 및 배포가 가능한 "프로젝트 라이선스 키"를 발급 받을 수 있는 "제품 키"를 제공드립니다.

(* 만약 라이선스 등록 없이 배포할 경우, 일부 사용이 제한됩니다.) 


프로젝트 라이선스 구매 절차는 아래와 같습니다. 

  1. GrapeCity로부터 "GcExcel 프로젝트 라이선스를 구매" 해주세요.

  2. 라이선스 키를 발급 받기 위해서는 "라이선스 키 발급 포털"로 이동하시어, "프로젝트 키" 발급을 위해 필요한 정보를 모두 입력해 주시면, 영업일 기준 1일~2일 내에 메일로 "프로젝트 키"를 발급해 드리고 있습니다.

  3. GrapeCity로 부터 전달 받은 "프로젝트 라이선스 키"를 본문 하단의 내용을 참고하여 애플리케이션에 적용해 주세요.

 



GcExcel의 라이선스 상태


Unlicensed

GcExcel을 처음 다운로드하면 라이선스가 없는 상태로 사용됩니다.

Unlicensed 상태에서는 아래와 같은 제한이 있습니다.


Excel 파일 열기, 저장 횟수 제한

  • Unlicensed 상태에서는 최대 100회로 열기, 저장 횟수가 제한됩니다.
  • 사용자가 101번째 시도를 하면 열 수 있는(저장할 수 있는) 파일 수를 초과했다는 예외가 발생합니다.
  • 이 제한은 사용자가 프로그램을 실행할 때마다 새로 시작되기 때문에 응용 프로그램을 다시 시작하여 100번 더 열거나 저장할 수 있습니다.


운영 시간

  • GcExcel의 최대 운영 시간은 10시간입니다.
  • 10시간이 초과하면 통합 문서 인스턴스를 만드는 동안 최대 작동 시간을 초과했으며 새 인스턴스를 만들 수 없다는 예외가 발생합니다.
  • 다음 API가 작동을 중지합니다.
    • IRange : 통합 문서의 인스턴스를 만드는 것과 같은 예외를 발생시킵니다.
    • IWorkbook.getWorksheets().add() : null을 반환합니다.
  • 이 제한은 사용자가 프로그램을 실행할 때마다 새로 시작되기 때문에 응용 프로그램을 다시 시작하여 위 API를 계속 사용할 수 있습니다. 

워터마크

  • Excel 파일을 저장할 때 워터마크가 있는 새 워크시트가 추가되며 활성 시트로 설정됩니다.
  • PDF 파일을 저장할 때 내보낸 각 페이지 상단에 워터마크가 생성됩니다.

 

Licensed

프로젝트 라이선스 키가 있는 경우, 하나의 개발 프로젝트 내에서 GcExcel API의 모든 기능을 제한 없이 사용할 수 있으며, 또한, 하나의 동일한 개발 프로젝트 내에서 합법적인 배포를 할 수 있는 권리를 얻습니다.

구매 및 프로젝트 키 발급에 자세한 내용은, 위의 "프로젝트 라이선스 키 구매 절차"를 확인해주세요.




GcExcel에 라이선스 적용하기

GcExcel에 라이선스를 적용하려면 긴 문자열 키를 다음 두 가지 방법 중 하나로 코드에 복사해야 합니다.

  • 프로젝트의 모든 통합 문서에 라이선스를 부여하려면 SetLiceseKey를 사용하여 라이선스를 추가합니다. Main.java

    Workbook.SetLicenseKey("Your License Key");


  • 통합 문서의 인스턴스에 라이선스를 부여하려면 통합 문서의 인스턴스가 생성될 때 라이선스를 추가합니다. Main.java

    var workbook = new Workbook("Your License Key");


 

라이선스와 관련하여 문의 사항이 있는 경우, 편하신 방법으로 문의 바랍니다.

* 오류가 발생하는 경우, 화면 스크린샷을 찍어주시거나, 해당 상황에 대해 명확히 설명해주시면 빠른 문제 해결에 도움이 됩니다.

  

  • 페이스북으로 공유
  • 트위터로  공유
  • 구글플러스로 공유
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

그레이프시티 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
그레이프시티 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@grapecity.com | 전화 : 1670-0583 | 경기도 안양시 동안구 시민대로 230, B-703(관양동, 아크로타워) 그레이프시티(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 Copyright ⓒ 2022 GrapeCity inc.