라이센스 및 구독
Aspose.Tasks 평가 **
Java 용 Aspose.Tasks 의 무료 평가 버전은 Java 용 Aspose.Tasks 의 다운로드 섹션에서 다운로드 할 수 있습니다.
평가 버전 제한없이 Aspose.Tasks 를 테스트하려면 30 일 임시 라이센스를 요청할 수도 있습니다. 임시 라이센스를 얻는 방법를 참조하십시오.
PDF 제작자 정보
Java X.X.X의 Tasks가 이러한 필드에 대해 표시되기 때문에 응용 프로그램 및 생산자 필드에 대해 값을 설정할 수 없습니다.
제한
평가 버전은 다음을 제외한 모든 기능을 제공합니다.
DateTime 제한
날짜 연도는 다음 코드 예제에 설명 된대로 Aspose.Tasks 를 통해 작성 될 프로젝트에서 2000으로 전환됩니다. 이 예제는 라이센스 파일을 사용하지 않고 Aspose.Tasks for java를 통해 두 가지 작업이 포함 된 프로젝트를 만들려고합니다.
코드에서 생성 된 프로젝트 파일은 Microsoft Project의 아래의 프로젝트 파일처럼 보입니다. Task1의 시작 및 마감 날짜는 06-Apr-2010에서 06-APR-2000으로 변환되었습니다. 마찬가지로, TASK2의 시작 및 마감 날짜는 2010 년 10 월 -2010 년에서 10-APR-2000으로 변환되었습니다. 이 날짜는 프로젝트가 Aspose.Tasks for Java을 사용하여 생성 된 경우 동일한 원래 연도로 작성됩니다.
Aspose.Tasks의 평가 버전의 날짜 변경
1java.util.calendar calendar = java.util.calendar.getinstance (timezone.gettimezone ( "gmt"));
2Calendar.set (2010, java.util.calendar.april, 6, 0, 0, 0);
3날짜 startDate = calendar.gettime ();
4Project PRJ = 새로운 프로젝트 ();
5작업 roottsk = 새로운 작업 ();
6task tsk1 = new task ( "task1");
7tsk1.setActualStart (startDate);
8Calendar.set (2010, java.util.calendar.april, 10,0,0,0);
9startDate = calendar.gettime ();
10task tsk2 = new Task ( "task2");
11tsk2.setActualStart (startDate);
12// roottsk에 tsk1 및 tsk2를 추가합니다
13roottsk.getchildren (). add (tsk1);
14roottsk.getchildren (). add (tsk2);
15// roottsk를 프로젝트의 루트 작업으로 설정합니다
16prj.setroottask (roottsk);
17// 재 계산을 수행합니다
18prj.calctaskids ();
19prj.calctaskuids ();
20// 프로젝트를 XML로 저장합니다
21prj.save ( "resultingproject.xml", savefileformat.xml);
MPP 쓰기 지원
Aspose.Tasks for Java는 MPP 파일 읽기, 프로젝트 요약 정보를 업데이트 한 다음 MPP 형식으로 업데이트 된 프로젝트 파일을 작성하는 것을 지원합니다. 즉, 원래 MPP 형식이 Microsoft Project 2003 버전에 속하는 경우 Aspose.Tasks 를 통해 MPP 파일이 업데이트됩니다. Microsoft Project 2007, 2010 및 2013 MPP 형식에도 동일하게 유효합니다. 그러나이 지원은 Aspose.Tasks 용 라이센스 버전으로 만 사용할 수 있습니다.
라이센스 적용
다운로드 페이지에서 Java의 Aspose.Tasks의 평가 버전을 다운로드 할 수 있습니다. 평가 버전은 라이센스가 부여 된 제품 버전과 절대적으로 동일한 기능을 제공합니다. 또한, 라이센스를 구매하고 라이센스를 적용하기 위해 몇 줄의 코드를 추가 할 때 평가 버전은 단순히 라이센스가 부여됩니다.
Aspose.Tasks for java에 대한 평가에 만족하면 Aspose 웹 사이트에서 라이센스 구매. 제공되는 다양한 구독 유형에 익숙해 지도록하십시오. 궁금한 점이 있으시면 언제든지 Aspose 영업 팀에 문의하십시오. 모든 Aspose 라이센스는이 기간 동안 나오는 새로운 버전이나 수정으로 무료 업그레이드를 위해 1 년의 구독을 보유합니다. 기술 지원은 무료이며 무제한이며 라이센스 및 평가 사용자에게 제공됩니다.
평가 버전 제한없이 Aspose.Tasks를 테스트하려면 30 일 임시 라이센스를 요청하십시오. 자세한 내용은 임시 라이센스를 얻는 방법?를 참조하십시오.
라이센스 설정
라이센스는 제품 이름, 라이센스가 부여 된 개발자 수, 구독 만료 날짜 등과 같은 세부 정보가 포함 된 일반 텍스트 XML 파일입니다. 파일은 디지털로 서명되므로 파일을 수정하지 마십시오. 파일에 추가 라인 브레이크를 부주의하게 추가하면 무효화됩니다.
Aspose.Tasks를 사용하기 전에 라이센스를 설정해야합니다. 평가 제한을 피하려면. 응용 프로그램 또는 프로세스 당 라이센스를 한 번만 설정하면됩니다.
라이센스는 다음 위치의 스트림이나 파일에서로드 할 수 있습니다.
- 명시 적 경로.
- Aspose.Tasks .jar를 포함하는 폴더.
라이센스 .SetLicense 메소드를 사용하여 구성 요소를 라이센스하십시오. 라이센스를 설정하는 가장 쉬운 방법은 라이센스 파일을 Aspose.Tasks .jar와 동일한 폴더에 넣고 다음 예제와 같이 경로없이 파일 이름 만 지정하는 것입니다.
예 1
이 예에서 Aspose.Tasks 는 응용 프로그램의 항아리가 포함 된 폴더에서 라이센스 파일을 찾으려고합니다.
1com.Aspose.Tasks.license license = new com.Aspose.Tasks.license ();
2license.setLicense ( "Aspose.Tasks.java.lic");
예제 2
스트림에서 라이센스를 초기화합니다.
1com.Aspose.Tasks.license license = new com.Aspose.Tasks.license ();
2license.setLicense (new java.io.fileInputStream ( "Aspose.Tasks.java.lic"));
미터 (pay-use) 라이센스 적용
계량 라이센스는 API 기능의 사용에 따라 고객에게 청구 할 수있는 라이센스 메커니즘입니다. 자세한 내용은 Metered Licensing FAQ 섹션를 참조하십시오. 계측기 라이센스를 활성화하려면 공개 및 개인 키가 필요합니다.
미터 라이센스를 적용하는 것은 두 줄의 코드만큼 간단합니다.
1계량 된 계량 = New Metered ();
2metered.setmeteredkey ( "publickey", "privatekey");