Class Metered

Class Metered

Nama dari : Aspose.Pdf Pengumpulan: Aspose.PDF.dll (25.5.0)

Menyediakan metode untuk menetapkan kunci yang diukur.

public class Metered

Inheritance

object Metered

anggota yang diwarisi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Dalam contoh ini, akan dilakukan upaya untuk menetapkan kunci publik dan swasta.

var metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");</code></pre>
```csharp
Dim metered As Metered = New Metered
       metered.SetMeteredKey("PublicKey", "PrivateKey")

Menunjukkan cara mengaktifkan lisensi Metered dan menjejaki kredit / konsumsi.

// Set metered public and private keys
var metered = new Aspose.Pdf.Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");
//Get current Consumption Credit and Quantity
var wasCredit = Metered.GetConsumptionCredit();
var wasQuantity = Metered.GetConsumptionQuantity();
//Operate using Aspose.Pdf
var doc = new Document();
doc.Pages.Add();
doc.Save(dataDir + "example.pdf");
//Little wait to be sure the transaction completed
System.Threading.Thread.Sleep(10000);
//Get current Consumption Credit and Quantity
var nowCredit = Metered.GetConsumptionCredit();
var nowQuantity = Metered.GetConsumptionQuantity();
//Show Info
Console.WriteLine("Credit: was={0} now={1} difference={2}", wasCredit, nowCredit, nowCredit - wasCredit);
Console.WriteLine("Quantity: was={0} now={1} difference={2}", wasQuantity, nowQuantity, nowQuantity - wasQuantity);
```<pre><code class="lang-csharp">
' Set metered public And private keys
       Dim metered = New Aspose.Pdf.Metered()
       metered.SetMeteredKey("PublicKey", "PrivateKey")
       'Get current Consumption Credit And Quantity
       Dim wasCredit = Metered.GetConsumptionCredit()
       Dim wasQuantity = Metered.GetConsumptionQuantity()
       'Operate using Aspose.Pdf
       Dim doc = New Document()
       doc.Pages.Add()
       doc.Save(dataDir + "example.pdf")
       'Little wait to be sure the transaction completed
       System.Threading.Thread.Sleep(10000)
       'Get current Consumption Credit And Quantity
       Dim nowCredit = Metered.GetConsumptionCredit()
       Dim nowQuantity = Metered.GetConsumptionQuantity()
       'Show Info
       Console.WriteLine("Credit: was={0} now={1} difference={2}", wasCredit, nowCredit, nowCredit - wasCredit)
       Console.WriteLine("Quantity: was={0} now={1} difference={2}", wasQuantity, nowQuantity, nowQuantity - wasQuantity)

Constructors

Metered()

public Metered()

Methods

GetConsumptionCredit()

Dapatkan kredit konsumsi.

public static decimal GetConsumptionCredit()

Returns

decimal

Jumlah konsumsi

GetConsumptionQuantity()

Ukuran file konsumsi.

public static decimal GetConsumptionQuantity()

Returns

decimal

Jumlah konsumsi

GetProductName()

Dapatkan nama produk.

public string GetProductName()

Returns

string

Nama Produk

IsMeteredLicensed()

Periksa apakah yang terdaftar sudah lisensi.

public static bool IsMeteredLicensed()

Returns

bool

benar atau palsu

SetMeteredKey(String dan String)

Menyediakan kunci publik dan swasta.Jika Anda membeli lisensi yang diukur, ketika memulai aplikasi, API ini harus dipanggil, biasanya, ini sudah cukup.Namun, jika selalu gagal untuk mengunggah data konsumsi dan melebihi 24 jam, lisensi akan ditetapkan untuk status evaluasi,Untuk menghindari hal tersebut, Anda harus secara teratur memeriksa status lisensi, jika itu status evaluasi, hubungi API ini lagi.

public void SetMeteredKey(string publicKey, string privateKey)

Parameters

publicKey string

Kunci Publik

privateKey string

Kunci pribadi

 Indonesia