評価版の制限事項

ダウンロードページからAspose.PSD for Javaの評価版をダウンロードできます。評価版は、完全ライセンス版と同じ機能を提供しますが、いくつかの制限があります。Aspose.PSDを購入すると、ライセンスを適用するだけでインストール済みの評価版から制限が解除されます。

Aspose.PSD for Javaの評価版には、次の2つの制限があります。

ライセンスファイルについて

Aspose.PSDの評価が完了したら、Asposeのウェブサイトでライセンスを購入できます。提供されている異なるサブスクリプションタイプについて詳しく理解してください。ご質問がある場合は、Asposeのセールスチームにお問い合わせください。

Asposeライセンスには、ソフトウェアのアップグレードを1年間無料で受けられるサブスクリプションが付属しています。最初の1年後、最新の機能と修正を引き続き受け取るにはサブスクリプションを更新する必要があります。技術サポートは、有償版と評価版の両方のユーザーに無償で無制限に提供され、サポートフォーラムを通じて行われます。

ライセンスは、製品名、ライセンス取得者数、サブスクリプションの有効期限などの詳細が含まれたXMLファイルです。ファイルはデジタル署名されているため、変更しないでください。余分な改行を誤って追加するとファイルが無効になります。

Aspose.PSDを購入した後は、画像の作成、編集、またはその他の操作を行う前にライセンスを適用する必要があります。ライセンスを忘れると、出力される画像に評価版の透かしが表示されます。1つのアプリケーションまたはプロセスごとにライセンスを1度だけ設定する必要があります。

ライセンスの適用

Aspose.PSDのJava用評価版をダウンロードできます。評価版は製品のライセンスされたバージョンとまったく同じ機能を提供します。さらに、ライセンスを購入し、ライセンスを適用するためのコード行を追加すると、評価版は簡単にライセンスされます。

Aspose.PSDの評価が完了したら、Asposeのウェブサイトでライセンスを購入できます。提供されている異なるサブスクリプションタイプについて詳しく理解してください。ご質問がある場合は、Asposeのセールスチームに連絡を取らないでください。

Asposeのライセンスには、1年間の無料アップグレードサブスクリプションが付属しています。技術サポートは、有償版と評価版の両方のユーザーに無償で無制限に提供されます。

ライセンスの設定

ライセンスは、製品名、ライセンスされた開発者の数、サブスクリプションの有効期限などの詳細が含まれたプレーンテキストのXMLファイルです。ファイルはデジタル署名されているため、ファイルを変更しないでください。ファイルに余分な改行を追加すると、ファイルが無効になります。

Aspose.PSDの評価版の制限を回避したい場合は、ライセンスを設定する必要があります。アプリケーションまたはプロセスごとに1度だけライセンスを設定する必要があります。

ライセンスは次の場所からストリームまたはファイルから読み込むことができます:

  1. 明示的なパス。
  2. Aspose.PSD.jarを含むフォルダ。

LicenseクラスのsetLicenseメソッドを使用してコンポーネントにライセンスを付与します。ライセンスを設定する最も簡単な方法は、Aspose.PSD.jarと同じフォルダにライセンスファイルを配置し、パスを指定せずにファイル名のみを指定することです。以下の例のように:

例1

この例では、Aspose.PSDがアプリケーションのJARを含むフォルダ内でライセンスファイルを見つけようとします。

Java

 com.aspose.psd.License license = new com.aspose.psd.License();

license.setLicense("Aspose.PSD.Java.lic");

例2

ストリームからライセンスを初期化します。

Java

 com.aspose.psd.License license = new com.aspose.psd.License();

license.setLicense(new java.io.FileInputStream("Aspose.PSD.Java.lic"));

ライセンスの検証

ライセンスが適切に設定されているかどうかを確認できます。Licenseクラスには、ライセンスが適切に設定されている場合にtrueを返すisLicensedフィールドがあります。

Java

 License license = new License();

license.setLicense("Aspose.PSD.Java.lic");

if (License.isLicensed()) {

    System.out.println("ライセンスが設定されています!");

}

アプリケーションでライセンスを適用する場所

ライセンスを適用する場所は、開発中のアプリケーションのタイプによって異なります。以下のシンプルなルールに従ってください:

複数のAspose製品の使用

アプリケーションで複数のAspose製品(例: Aspose.PSDとAspose.Cells)を使用する場合、次のヒントが役立ちます。