ライセンス| JavaのAspose.Page
評価バージョンの制限
購入前に顧客にコンポーネントを徹底的にテストしてほしいので、評価バージョンを使用すると、通常どおりに使用できます。ただし、無認定製品:
- そのような場合には、そのサイズが500 kb以下であるサイズを使用することができ、結果として生じるPDFドキュメントには評価マークが含まれます。
- 4つ以上のXPS要素を操作することはできません。そのような場合の結果として生じるドキュメントまたは画像には、評価マーク、つまり「**評価のみが含まれます。
クラシックライセンス
ライセンスは、ファイルまたはストリームオブジェクトからロードできます。ライセンスを設定する最も簡単な方法は、ライセンスファイルをAspose-page-xx.x.jarファイルと同じフォルダーに配置し、以下の例に示すように、パスなしでファイル名を指定することです。
ファイルまたはストリームオブジェクトを使用してライセンスを適用します
ライセンスを適用する最も簡単な方法は、ライセンスファイルをAspose-page-xx.x.jarファイルと同じフォルダーに配置し、パスのないファイル名のみを指定することです。
使用している場合は、JavaコンポーネントにAspose.PageのJavaコンポーネントに他のAsophesを使用している場合は、com.aspose.page.licenseなどのライセンスの完全な名前空間を指定してください。
ファイルからライセンスをロードします
ライセンスを適用する最も簡単な方法は、ライセンスファイルをAspose-page-xx.x.jarファイルと同じフォルダーに配置し、パスなしでファイル名のみを指定することです。
Setlicenseメソッドを呼び出す場合、渡すライセンス名はライセンスファイルのライセンス名である必要があります。たとえば、ライセンスファイル名を「aspose.page.java.lic.xml」に変更した場合、そのファイル名をcom.aspose.page.license.setlicense(…)メソッドに渡します。ライセンスファイルは、Java用のAspose.Pageに指定することも、JavaライセンスファイルにAspose.Totalを使用できます。
1// Apply a License from File
2
3String licenseFilePath = getLicenseFullPath();
4
5com.aspose.page.License license = new com.aspose.page.License();
6license.setLicense(licenseFilePath);ストリームオブジェクトからライセンスをロードします
次の例は、ストリームからライセンスをロードする方法を示しています。
1// Apply a License from Stream Object
2
3String licenseFilePath = getLicenseFullPath();
4try (FileInputStream licenseStream = new FileInputStream(licenseFilePath)) {
5 com.aspose.page.License license = new com.aspose.page.License();
6 license.setLicense(licenseStream);メーター付きライセンス
Aspose.Pageを使用すると、開発者はメーターキーを適用できます。これは新しいライセンスメカニズムです。新しいライセンスメカニズムは、既存のライセンス方法とともに使用されます。 API機能の使用に基づいて請求されたい顧客は、メーターのライセンスを使用できます。詳細については、 メーターライセンスFAQセクションを参照してください。
メーターキーを適用するために、新しいクラスメーターが導入されました。以下は、メーター付きのパブリックキーとプライベートキーを設定する方法を示すサンプルコードです。
1// Apply a License from Stream Object
2
3// set metered public and private keys
4com.aspose.page.Metered metered = new com.aspose.page.Metered();
5// Access the setMeteredKey property and pass public and private keys as parameters
6metered.setMeteredKey(
7 "<type public key here>",
8 "<type private key here>");