ライセンスとサブスクリプション
Aspose.Tasksを評価
JavaのAsopsion.tasksの無料評価バージョンは、JavaのAspose.Tasksの ダウンロードセクションからダウンロードできます。
評価バージョンの制限なしにAspose.Tasksをテストする場合は、30日間の一時ライセンスを要求することもできます。 一時的なライセンスを取得する方法を参照してください。
PDF作成者情報
Java x.x.xのAspose Ltd.およびAspose.Tasksがこれらのフィールドに対して表示されるため、アプリケーションおよびプロデューサーフィールドに対して値を設定することはできません。
制限
評価バージョンは、以下を除くすべての機能を提供します。
DateTime制限
日付は、次のコード例で説明されているように、JavaのAspose.Tasksを介して記述されるプロジェクトで2000に変換されます。この例は、ライセンスファイルを使用せずにJavaのAspose.Tasksを使用して2つのタスクを使用してプロジェクトを作成しようとします。
コードから作成されたプロジェクトファイルは、Microsoftプロジェクトの以下のプロジェクトのように見えます。 Task1の開始日と終了日は、2010年4月6日から2000年4月6日まで変換されていることに注意してください。同様に、タスク2の開始日と終了日は、2010年4月10日から2000年4月10日まで変換されています。これらの日付は、プロジェクトが JavaのAspose.Tasks のライセンス版を使用して作成された場合、同じ元の年で書かれています。
Aspose.Tasksの評価バージョンの日付の変更

1java.util.calendarカレンダー= java.util.calendar.getInstance(timezone.gettimezone( "gmt"));
2Calendar.set(2010、java.util.calendar.april、6、0、0、0);
3date startdate = calendar.getTime();
4Project PRJ = new Project();
5タスクROOTTSK = new Task();
6タスクTSK1 = new Task( "task1");
7tsk1.setactualStart(startDate);
8カレンダー(2010、java.util.calendar.april、10,0,0,0);
9startdate = calendar.getTime();
10タスクtsk2 = new Task( "task2");
11tsk2.setactualStart(startDate);
12// TSK1とTSK2をRoottskに追加します
13roottsk.getchildren()。add(tsk1);
14roottsk.getchildren()。add(tsk2);
15// Roottskをプロジェクトのルートタスクとして設定します
16prj.setroottask(Roottsk);
17//再計算を実行します
18prj.calctaskids();
19prj.calctaskuids();
20//プロジェクトをXMLとして保存します
21prj.save( "resultsproject.xml"、savefileformat.xml);MPP書き込みサポート
JavaのAspose.Tasksは、MPPファイルの読み取り、プロジェクトの概要情報の更新、および元のMPP形式で更新されたプロジェクトファイルを書き込むことをサポートします。つまり、元のMPP形式がMicrosoft Project 2003バージョンに属している場合、JavaのTasksを介して更新されたMPPファイルもMicrosoft Project 2003 MPP形式になります。同じことは、Microsoft Project 2007、2010、および2013 MPP形式で有効です。ただし、このサポートは、JavaのAsopsion.Tasksのライセンスバージョンでのみ利用できます。
ライセンスの適用
ダウンロードページからJavaのAspose.Tasksの評価バージョンをダウンロードできます。評価バージョンは、製品のライセンスバージョンとまったく同じ機能を提供します。さらに、評価バージョンは、ライセンスを購入し、ライセンスを適用するためにコードの2行を追加するときにライセンスされます。
Java の Aspose.Tasks の評価に満足したら、Aspose Webサイトで ライセンスを購入できます。提供されるさまざまなサブスクリプションタイプに精通してください。ご質問がある場合は、Aspose Salesチームにお問い合わせください。 すべてのAsposeライセンスには、この期間中に出てくる新しいバージョンまたは修正に無料のアップグレードのために1年間のサブスクリプションが搭載されています。テクニカルサポートは無料で無制限であり、ライセンスユーザーと評価ユーザーの両方に提供されます。
評価バージョンの制限なしにAspose.Tasksをテストする場合は、30日間の一時ライセンスを要求します。詳細については、 一時ライセンスの取得方法?を参照してください。
ライセンスの設定
ライセンスは、製品名、ライセンスされている開発者の数、サブスクリプションの有効期限などの詳細を含むプレーンテキストXMLファイルです。ファイルはデジタル署名されているため、ファイルを変更しないでください。ファイルに追加のラインブレイクを不注意に追加しても、それを無効にします。
評価の制限を回避したい場合は、Aspose.Tasksを使用する前にライセンスを設定する必要があります。お客様は、アプリケーションまたはプロセスごとにライセンスを1回設定する必要があります。
ライセンスは、次の場所のストリームまたはファイルからロードできます。
- 明示的なパス。
- Aspose.Tasks .jarを含むフォルダー。
ライセンス.setlicenseメソッドを使用して、コンポーネントにライセンスします。多くの場合、ライセンスを設定する最も簡単な方法は、ライセンスファイルをAspose.Tasks .jarと同じフォルダーに配置し、次の例に示すようにパスのないファイル名のみを指定することです。
例1
この例では、Aspose.Tasksは、アプリケーションのjarを含むフォルダー内のライセンスファイルを見つけようとします。
1com.Aspose.Tasks.licenseライセンス= new com.Aspose.Tasks.license();
2license.setlicense( "Aspose.Tasks.java.lic");例2
ストリームからライセンスを初期化します。
1com.Aspose.Tasks.licenseライセンス= new com.Aspose.Tasks.license();
2license.setlicense(new java.io.fileinputStream( "Aspose.Tasks.java.lic"));メーター(ペイパー)ライセンスの適用
メーター付きライセンスは、API機能の使用に基づいて顧客に請求できるライセンスメカニズムです。詳細については、 メーターライセンスFAQセクションを参照してください。 メーター付きライセンスを有効にするには、パブリックキーとプライベートキーが必要です。
計量ライセンスを適用することは、これらの2行のコードと同じくらい簡単です。
1Metered Metered = new Metered();
2metered.setMeteredKey( "publicKey"、 "privatekey");