라이선스
소개
때때로 최상의 평가 결과를 얻기 위해 직접 체험하는 접근 방식을 필요로 할 수 있습니다. 이러한 이유로 Aspose.Slides는 다양한 구매 플랜을 제공하며 평가를 위한 무료 체험 및 30일 임시 라이선스를 제공합니다.
Aspose.Slides 평가
평가용으로 Aspose.Slides를 쉽게 다운로드할 수 있습니다. 평가 패키지는 구매 패키지와 동일합니다. 평가 버전은 라이선스를 적용하는 몇 줄의 코드를 추가하면 라이선스가 적용된 버전으로 전환됩니다.
평가 버전 제한
라이선스가 지정되지 않은 Aspose.Slides 평가 버전은 전체 제품 기능을 제공하지만, 열기 및 저장 시 문서 상단에 평가 워터마크를 삽입합니다. 또한 프레젠테이션 슬라이드에서 텍스트를 추출할 때 한 슬라이드로 제한됩니다.
라이선스 정보
Aspose.Slides for Node.js via Java의 다운로드 페이지에서 평가 버전을 쉽게 다운로드할 수 있습니다. 평가 버전은 Aspose.Slides 정식 라이선스 버전과 동일한 기능을 제공합니다. 또한 라이선스를 구매하고 몇 줄의 코드를 추가하면 평가 버전이 바로 라이선스가 적용된 버전이 됩니다.
라이선스는 제품 이름, 라이선스 대상 개발자 수, 구독 만료 날짜 등과 같은 정보를 포함한 일반 텍스트 XML 파일입니다. 파일은 디지털 서명되어 있으므로 수정해서는 안 됩니다. 파일 내용에 한 줄의 개행이라도 추가하면 무효화됩니다.
평가 버전과 관련된 제한을 피하려면 Aspose.Slides를 사용하기 전에 라이선스를 설정해야 합니다. 애플리케이션 또는 프로세스당 라이선스는 한 번만 설정하면 됩니다.
구매된 라이선스
구매 후에는 라이선스 파일 또는 스트림을 적용해야 합니다.
라이선스 설정:
- 애플리케이션 도메인당 한 번만
- 다른 Aspose.Slides 클래스를 사용하기 전에
Node.js via Java에서 Aspose.Slides 라이선스 설정
라이선스는 다음 위치에서 적용할 수 있습니다:
- 명시적 경로
- 스트림
- 사용량 기반 라이선스 – 새로운 라이선스 메커니즘
setLicense 메서드를 사용하여 구성 요소에 라이선스를 적용합니다.
setLicense를 여러 번 호출해도 문제는 없지만, 리소스(프로세서)를 낭비하게 됩니다.
파일을 사용한 라이선스 적용
다음 코드 스니펫은 라이선스 파일을 설정하는 예시입니다:
Node.js
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var license = new aspose.slides.License();
license.setLicense("Aspose.Slides.lic");
setLicense 메서드를 호출할 때, 라이선스 이름은 라이선스 파일 이름과 동일해야 합니다. 예를 들어, 라이선스 파일 이름을 “Aspose.Slides.lic.xml” 로 변경할 수 있습니다. 그런 다음 코드에서 새 라이선스 이름(Aspose.Slides.lic.xml)을 setLicense 메서드에 전달해야 합니다.
스트림을 사용한 라이선스 적용
다음 코드 스니펫은 스트림에서 라이선스를 적용하는 예시입니다:
Node.js
var aspose = aspose || {};
aspose.slides = require("aspose.slides.via.java");
var license = new aspose.slides.License();
var fs = require("fs");
var readStream = fs.createReadStream("Aspose.Slides.lic");
license.setLicense(readStream, function(err, list) {
if(err) {
console.error(err); return;
}});
자주 묻는 질문
완전히 오프라인 환경(인터넷 접속 없음)에서도 라이선스를 적용할 수 있나요?
예. 라이선스 검증은 라이선스 파일을 사용해 로컬에서 수행되므로 인터넷 연결이 필요하지 않습니다.
1년 구독이 만료되면 어떻게 되나요? 라이브러리가 작동을 멈추나요?
아니요. 라이선스는 영구적이며, 구독 종료일 이전에 출시된 버전은 계속 사용할 수 있습니다. 다만, 갱신하지 않으면 최신 릴리스를 사용할 수 없습니다.