ライセンス-.netのAspose.TeX
Aspose.TeXを評価します
Aspose.TeX for .NET 製品は、評価目的で簡単にダウンロードできます。最新バージョンについては、 Aspose.TeX for .NET のダウンロードページ をご覧ください。評価版のダウンロードは、ご購入いただいたダウンロードと同じです。評価版は、ライセンスを適用するためのコードを数行追加するだけでライセンスが有効になります。
評価バージョンの制限
Aspose.TeXの評価バージョン(ライセンスを指定しない)は、出力ドキュメントで最大4つの最初のページのみを取得できることを除いて、完全な製品機能を提供します。また、これらのページには、評価モードの透かしが刻印されます。
評価の制限なしにAspose.TeXを試してみたい場合は、30日間の一時ライセンスを要求します。詳細については、 一時ライセンスの取得方法?を参照してください。
ライセンスの適用
.NETのAspose.TeXの評価に満足したら、Aspose Webサイトでライセンスを購入します: Purchase Portal。利用可能なさまざまなライセンスタイプに精通してください。ご質問がある場合は、 Aspose Sales Teamに連絡してください、喜んでお手伝いします。
すべてのAsposeライセンスには、この期間中に出てくる新しいバージョンまたは修正に無料のアップグレードのために1年間のサブスクリプションが搭載されています。ライセンスユーザーと評価ユーザーの両方に無料で無制限のテクニカルサポートを提供しています。
ライセンスは、製品名、ライセンス開発者の数、サブスクリプションの有効期限などの詳細を含むプレーンテキストXMLファイルです。ファイルはデジタルで署名されているため、ファイルを変更しないでください。ファイルに追加のラインブレークを追加しても無効にします。
ライセンスを適用するタイミング
これらの簡単なルールに従ってください:
- ライセンスは、アプリケーションドメインごとに1回設定する必要があります。
- 他のAspose.TeXクラスを使用する前に、ライセンスを設定する必要があります。
- Setlicenseを複数回呼び出すことは有害ではありませんが、プロセッサ時間を無駄にします。
- Windowsフォームまたはコンソールアプリケーションを開発している場合は、Aspose.TeXクラスを使用する前に、起動コードでSetlicenseを呼び出します。
- ASP.NETアプリケーションを開発するときは、aplication_start保護されたメソッドで、global.asax.csファイルからsetlicenseを呼び出します。アプリケーションが開始されたときに1回呼び出されます。
- Webページがロードされるたびにライセンスがロードされることを意味するため、Page_loadメソッド内からSetlicenseを呼び出さないでください。
- クラスライブラリを開発している場合は、Aspose.TeXを使用するクラスの静的コンストラクターからSetlicenseを呼び出すことができます。 Static Constructorは、クラスのインスタンスが作成される前に実行され、Aspose.TeXライセンスが適切に設定されます。
ファイルまたはストリームオブジェクトを使用してライセンスを適用します
コンポーネントをライセンスするには、 license.setlicenseメソッドを使用します。ライセンスを設定する最も簡単な方法は、ライセンスファイルを * Aspose.TeX.dll *と同じフォルダーに配置し、以下に示すようにパスなしでファイル名を指定することです。
ファイルからライセンスをロードします
このコードスニペットは、ファイルまたは組み込みリソースに保存されているライセンスを初期化します。
1// Initialize license object.
2License license = new License();
3// Set license.
4license.SetLicense("D:\\Aspose.Total.NET.lic");
5Console.WriteLine("License set successfully.");
ストリームオブジェクトからライセンスをロードします
これらのコードスニペットは、ストリームからライセンスを初期化します。
1// Initialize license object.
2License license = new License();
3// Load license in FileStream.
4FileStream myStream = new FileStream("D://Aspose.Total.NET.lic", FileMode.Open);
5// Set license.
6license.SetLicense(myStream);
7Console.WriteLine("License set successfully.");
メーター付きライセンス
Aspose.TeXには、代替ライセンスメカニズムがあります。 API機能の使用に基づいて請求されることを希望する顧客は、 *メーターのライセンス *を使用できます。 *メーター付きライセンス *を適用することは、実際には暗号化キーのペアを適用するのと同じくらい簡単です。詳細については、 メーターライセンスFAQセクションを参照してください。
次の例に示すように、メーター付きライセンスのパブリックキーとプライベートキーは、 メータークラスのインスタンスを使用して設定されます。
1// Set metered public and private keys.
2new Aspose.TeX.Metered().SetMeteredKey(
3 "<type public key here>",
4 "<type private key here>");