メータードライセンス

Aspose.Medical for .NET Plugins は、測定されたライセンスメカニズムを実施することによって開発者を強化します この柔軟なアプローチでは、特定のニーズに基づいて機能を使用し、ライザンス条件の遵守を維持することができます。

メーター化ライセンスモデルの特徴

  • シングルプラグインライセンス:各アプリケーションの例は1つのプルーインのみをリクエストすることができます. 許可範囲外の機能へのアクセスを試みる場合は、アプリは自動的に試用モードに切り替えます. この機能は、ユーザーが即時的な財政的コミットメントなしに追加機能を探索することを奨励します ライセンス FAQ .
  • トライアルモード:前払いなしにプラグインの利点を体験します. このモジュールでは、追加の機能を探索し、ソフトウェアを評価するリスクのない機会を提供します.

ライセンスを購入するには、参照してください ASPOSE 購入ポータル .

評価バージョン制限

Aspose.Medical レビュー バージョン(特定のライセンスなし)は完全な製品機能を提供しているが、以下の制限があります。

  • 評価水マークを rendered 画像に挿入する
  • 保存作業中にライセンスメッセージを追加する
  • いくつかのタグは評価バージョンを使用して匿名化することはできません。
  • DICOM transcoding は、評価版で利用できません。

NET で測定されたライセンスを実施する方法

プラグインのライセンスニーズに合わせてMeteredクラスを設定するための手順ガイドに従ってください:

  • Metered Class をインスタンティーする:メータークラスの例を作成します.
  • キーを設定する キーを使用する SetMeteredKey あなたの公共およびプライベートキーを入力する方法.
  • 実行処理作業:プラグインを使用して必要な作業を実行します.
  • 消費モニター:使用する GetConsumptionQuantity API リクエストの総数を追跡する方法.

測定されたライセンス実施の例

以下は、測定キーを設定する方法を示す実用的な例です。

// Create a Metered instance
Aspose.Medical.Metered metered = new Aspose.Medical.Metered();

// Set your public and private metered keys
metered.SetMeteredKey("<your public key>", "<your private key>");

// Perform DICOM processing operations
Aspose.Medical.Dicom.DicomFile dicomFile = DicomFile.Open("sample.dcm");

// Check consumption after processing
decimal consumption = Aspose.Medical.Metered.GetConsumptionQuantity();
Console.WriteLine($"API requests consumed: {consumption}");

追加の例と詳細な使用については、参照してください 開発者ガイド .

伝統的なライセンスの取得

標準化されたライセンスの代わりに伝統的なライザンスファイルを好む場合は、ライサンスクラスを使用して適用できます。

ファイルから

// Instantiates the License class
Aspose.Medical.License license = new();

// Sets the license file path
license.SetLicense("Aspose.Medical.lic");

ストリームから

// Instantiates the License class
Aspose.Medical.License license = new();

// Sets the license from a stream
license.SetLicense(licenseStream);

組み込まれた資源として

// Instantiates the License class
Aspose.Medical.License license = new();

// Passes the license file name embedded in the assembly
license.SetLicense("Aspose.Medical.lic");

タイトル(英名):The license.SetLicense この方法が複数の線から同時に呼ばれる必要がある場合は、問題を回避するために同期原始物質(ロックのような)を使用したいかもしれません。

NET 開発者向けの測定ライセンスの利点

メーターライセンスソリューションを選択することにはいくつかの利点があります:

  • コスト効率:実際に使用している機能のみを支払い、総費用を削減します.
  • Scalability:アプリケーション要件が進化するにつれてライセンスを簡単に調整できます.
  • 透明性:あなたの使用を監視する GetConsumptionQuantity あなたがどれだけ消費しているかを理解する方法.
  • 柔軟性:購入決定を下す前に試用モードで追加の機能を調べる.

ライセンスモデル比較

あなたの選択肢を考慮すると、測定されたライセンスと伝統的なライエンスの間の違いを理解することが重要です:

特徴メータードライセンス伝統ライセンス
支払いモデルパイ・アス・ユー・ゴー1時間またはサブスクリプション
使用トラッキング内蔵消費監視適用されない
Flexibility使用に基づいてアップ/ダウンスケール固定機能セット
初期コスト低前投資より高い初期購入

セキュリティ考慮

メートルキーを安全に保つ:

  • クライアントサイドコードや公共のリポジトリでキーを表示しないでください。
  • キーをセキュアな設定または環境変数に保管する
  • 開発・生産環境のための別々の鍵を使用する
  • 予期せぬ使用パターンによる消費量の監視

結論

開発者のダイナミックなニーズに適応し、コスト効率を確保するように設計された測定されたライセンスで .NET のための Aspose.Medical の潜在能力を最大化します. あなたが医療アプリケーション、PACS システム、または医療研究ツールを構築しているかどうかにかかわらず。

 日本語