Class Metered
Nama dari : Aspose.Pdf Pengumpulan: Aspose.PDF.dll (25.5.0)
Menyediakan metode untuk menetapkan kunci yang diukur.
public class MeteredInheritance
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>
```csharpDim 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
Jumlah konsumsi
GetConsumptionQuantity()
Ukuran file konsumsi.
public static decimal GetConsumptionQuantity()Returns
Jumlah konsumsi
GetProductName()
Dapatkan nama produk.
public string GetProductName()Returns
Nama Produk
IsMeteredLicensed()
Periksa apakah yang terdaftar sudah lisensi.
public static bool IsMeteredLicensed()Returns
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