Class Metered

Class Metered

nazivni prostor: Aspose.Pdf Sastav: Aspose.PDF.dll (25.4.0)

Pružuje metode za postavljanje mjerene ključeve.

public class Metered

Inheritance

object Metered

naslijeđeni članovi

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

Examples

U ovom primjeru, pokušat će se postaviti mjeren javni i privatni ključ.

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

Pokaže kako aktivirati Mjereni licencu i pratiti kredit / potrošnju.

// 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()

Dobivaju potrošački kredit.

public static decimal GetConsumptionCredit()

Returns

decimal

Količina potrošnje.

GetConsumptionQuantity()

Pronađite veličinu datoteke potrošnje.

public static decimal GetConsumptionQuantity()

Returns

decimal

Količina potrošnje.

GetProductName()

Dobijte ime proizvoda.

public string GetProductName()

Returns

string

ime proizvoda

IsMeteredLicensed()

Provjerite je li mjerilo licencirano.

public static bool IsMeteredLicensed()

Returns

bool

Istinita ili lažna

SetMeteredKey(String, String i String)

Postavlja se javni i privatni ključ.Ako kupite licenciranu licencu, prilikom pokretanja aplikacije, ovaj API treba nazvati, uobičajeno, to je dovoljno.Međutim, ako uvijek ne prenesete podatke o potrošnji i prelazi 24 sata, licencija će biti postavljena na stanje ocjenjivanja,Da biste izbjegli takav slučaj, trebali biste redovito provjeravati status licence, ako je to stanje ocjene, nazovite ovaj API ponovno.

public void SetMeteredKey(string publicKey, string privateKey)

Parameters

publicKey string

javni ključ

privateKey string

privatni ključ

 Hrvatski