ライセンス | .NET 用の Aspose.ZIP

Aspose.ZIP を評価します

Aspose.ZIP for .NET は、評価用に無料でダウンロードできます。評価版では、製品のほぼすべての機能が提供されますが、一定の制限があります。ライセンスを購入し、 ライセンスを適用する ためのコードを数行追加すると、同じ評価版のライセンスが付与されます。

評価版の制限なしで Aspose.ZIP をテストしたい場合は、30 日間の一時ライセンスをリクエストすることもできます。 仮ライセンスを取得するには? を参照してください。

評価版の制限事項

Aspose.ZIP の評価版 (ライセンスの指定なし) では、一部の評価上の制限を除き、製品のすべての機能が提供されます。

Usage contextRestrictions
Size of data to compressNo more than 532,768 bytes of each entry to be compressed
Size of data to decompressNo more than 500,000 bytes of each entry to be decompressed
CRC verification on decompressionNot performed
MAC verification on decompression in an encrypted fileNot performed
Number of entries compressedNo more than 10
Extraction by running self-extracted archiveNo more then 10 files no more than 500,000 bytes each

ライセンスの適用

Aspose.ZIP の評価版は、 ダウンロード ページ から簡単にダウンロードできます。評価版は、Aspose.ZIP のライセンス版とまったく同じ機能を提供します。さらに、評価版は、ライセンスを購入し、ライセンスを適用するためのコードを数行追加するだけでライセンスが付与されます。

ライセンスについて

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

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

ファイルまたはストリーム オブジェクトを使用してライセンスを適用

Aspose.ZIP for .NET でのライセンスの設定

Aspose.Zip では、ファイル、ストリーム、または埋め込みリソースからライセンスをロードできます。 Aspose.ZIP は、次の場所でライセンスを検索しようとします。

ファイルまたはストリーム オブジェクトを使用してライセンスを適用します

ライセンスを設定する最も簡単な方法は、コンポーネントの DLL と同じフォルダー (Aspose.ZIP に含まれる) にライセンス ファイルを置き、パスを指定せずにファイル名だけを指定することです。

1// ライセンスのインスタンスをインスタンス化し、そのパスを介してライセンス ファイルを設定します
2
3Aspose.ZIP.License ライセンス = 新しい Aspose.ZIP.License();
4
5ライセンス.SetLicense("Aspose.ZIP.lic");
1// ライセンスのインスタンスをインスタンス化し、ストリームを通じてライセンスを設定します
2
3Aspose.ZIP.License ライセンス = 新しい Aspose.ZIP.License();
4
5ライセンス.SetLicense(myStream);

SetLicense メソッドを呼び出すときは、ライセンス名はライセンス ファイル名と同じである必要があります。たとえば、ライセンス ファイル名を「Aspose.ZIP.lic.xml」に変更できます。次に、コード内で SetLicense メソッドに変更したライセンス名 (Aspose.ZIP.lic.xml) を使用する必要があります。

ライセンス ファイルを埋め込みリソースとして含める

ライセンスをアプリケーションにパッケージ化し、ライセンスが失われないようにするもう 1 つの優れた方法は、コンポーネントの DLL (Aspose.ZIP に含まれる) を呼び出すアセンブリの 1 つに埋め込みリソースとしてライセンスを含めることです。ライセンス ファイルを埋め込みリソースとして含めるには、次の手順を実行します。

アプリケーションにライセンス (埋め込み) を設定するこの方法を理解するには、以下の例を参照してください。

1// License クラスをインスタンス化します。
2
3Aspose.ZIP.License ライセンス = 新しい Aspose.ZIP.License();
4
5// アセンブリに埋め込まれたライセンス ファイルの名前のみを渡します
6
7ライセンス.SetLicense("Aspose.ZIP.lic");

従量課金制 (従量制) ライセンスの適用

従量制ライセンスは、API 機能の使用量に基づいて顧客に請求できるライセンス メカニズムです。詳細については、 従量制ライセンス FAQ セクション を参照してください。 従量制ライセンスをアクティブ化するには、公開キーと秘密キーが必要です。

従量制課金ライセンスの適用は、次の 2 行のコードと同じくらい簡単です。

1var metered = new MeteredLicense();
2metered.SetMeteredKey("<public key>", "<private key>");

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.