ライセンス

Aspose.Slidesの評価

評価版の制限事項

  • Aspose.Slides評価版(ライセンスが指定されていない)は完全な製品機能を提供しますが、開いて保存する操作時にドキュメントの上部に評価用の透かしを挿入します。
  • プレゼンテーションスライドからテキストを抽出する際は、1枚のスライドに制限されます。

Aspose.Slidesのライセンス

  • 評価版はライセンスを購入し、ライセンスを適用するためにいくつかのコード行を追加するとライセンス版になります。
  • ライセンスは、製品名、ライセンスが付与されている開発者数、サブスクリプションの有効期限などの詳細を含むプレーンテキストのXMLファイルです。
  • ライセンスファイルはデジタル署名されているため、ファイルを変更しないでください。たとえ無意識に余分な改行を追加しても、それが無効になります。
  • Aspose.Slides for Python via .NETは通常、以下の場所でライセンスを見つけようとします:
    • 明示的なパス
    • Aspose.Slides for Python via .NETを呼び出すPythonスクリプトがあるフォルダ
  • 評価版に関連する制限を回避するには、Aspose.Slidesを使用する前にライセンスを設定する必要があります。アプリケーションまたはプロセスごとに1回ライセンスを設定するだけです。

ライセンスの適用

ライセンスはファイルストリーム、または埋め込みリソースから読み込むことができます。

ファイル

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

このPythonコードは、ライセンスファイルを設定する方法を示しています:

import aspose.slides as slides

# Licenseクラスをインスタンス化
license = slides.License()

# ライセンスファイルのパスを設定
license.set_license("Aspose.Slides.lic")

ストリーム

ストリームからライセンスを読み込むことができます。このPythonコードは、ストリームからライセンスを適用する方法を示しています:

import aspose.slides as slides

# Licenseクラスをインスタンス化
license = slides.License()

# ストリームを通じてライセンスを設定
license.set_license(stream)

ライセンスの検証

ライセンスが正しく設定されているか確認するには、検証することができます。このPythonコードは、ライセンスを検証する方法を示しています:

import aspose.slides as slides

license = slides.License()

license.set_license("Aspose.Slides.lic")

if license.is_licensed():
    print("ライセンスが有効です!")

スレッドセーフ