メーターライセンス
Contents
[
Hide
]
メーターライセンスは、既存のライセンス方式と併用できる新しいライセンスメカニズムです。Aspose.Slides API機能の使用量に基づいて請求されることを希望する場合、メーターライセンスを選択します。
メーターライセンスを購入すると、キー(ライセンスファイルではなく)を受け取ります。このメーターキーは、Asposeがメーター操作のために提供したMeteredクラスを使用して適用できます。詳細については、メーターライセンスに関するFAQを参照してください。
-
Meteredクラスのインスタンスを作成します。
-
set_metered_key
メソッドに公開キーと秘密キーを渡します。 -
一部の処理を行います(タスクを実行します)。
-
Meteredクラスの
get_consumption_quantity()
メソッドを呼び出します。これまでに消費したAPIリクエストの量/数量が表示されるはずです。
以下のPythonコードは、メーター公開キーと秘密キーを設定する方法を示しています:
import aspose.slides as slides
# CAD Meteredクラスのインスタンスを作成
metered = slides.Metered()
# set_metered_keyプロパティにアクセスし、公開キーと秘密キーをパラメータとして渡す
metered.set_metered_key("*****", "*****")
# APIを呼び出す前のメーターデータ量を取得
amountbefore = slides.metered.get_consumption_quantity()
# 情報を表示
print("消費量(呼び出し前): " + str(amountbefore))
# ディスクからドキュメントを読み込む。
with slides.Presentation("Presentation.pptx") as pres:
# ドキュメントのページ数を取得
print(len(pres.slides))
# PDFとして保存
pres.save("out_pdf.pdf", slides.export.SaveFormat.PDF)
# APIを呼び出した後のメーターデータ量を取得
amountafter = slides.metered.get_consumption_quantity()
# 情報を表示
print("消費量(呼び出し後): " + str(amountafter))