Class Metered

Class Metered

Pôvodný názov: Aspose.Pdf Zhromaždenie: Aspose.PDF.dll (25.4.0)

Poskytuje metódy nastavenia meraného kľúča.

public class Metered

Inheritance

object Metered

Z dedičných členov

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

Examples

V tomto príklade sa bude pokúsiť nastaviť meraný verejný a súkromný kľúč.

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

Ukázať, ako aktivovať Metered licencie a sledovať úver / spotrebu.

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

Získava spotrebný úver.

public static decimal GetConsumptionCredit()

Returns

decimal

Množstvo spotreby .

GetConsumptionQuantity()

Získava veľkosť súboru spotreby.

public static decimal GetConsumptionQuantity()

Returns

decimal

Množstvo spotreby .

GetProductName()

Získajte názov produktu.

public string GetProductName()

Returns

string

Názov produktu

IsMeteredLicensed()

Skontrolujte, či je mäty licencované.

public static bool IsMeteredLicensed()

Returns

bool

pravdivý alebo falošný

SetMeteredKey(Stringová, Stringová)

Vytvorte súkromný a verejný kľúč.Ak si kúpite meranú licenciu, pri spustení aplikácie by sa táto API mala volať, zvyčajne to stačí.Ak však vždy nedokážete nahrať údaje o spotrebe a prekročíte 24 hodín, licencia bude nastavená na hodnotenie stavu,Aby sa tomu zabránilo, mali by ste pravidelne skontrolovať stav licencie, ak je to status hodnotenia, zavolajte túto API znova.

public void SetMeteredKey(string publicKey, string privateKey)

Parameters

publicKey string

verejný kľúč

privateKey string

Súkromný kľúč

 Slovenčina