лицензирование по метрам
Contents
[
Hide
]Aspose.CAD به توسعهدهندگان اجازه میدهد تا کلید متری را اعمال کنند. این یک مکانیزم جدید مجوز است. مکانیزم مجوز جدید همراه با روشهای مجوز موجود استفاده خواهد شد. مشتریانی که میخواهند بهصورت مبتنی بر استفاده از ویژگیهای API صورت حساب دریافت کنند، میتوانند از مجوز متری استفاده کنند. برای اطلاعات بیشتر، لطفاً به بخش سوالات متداول مجوز متری مراجعه کنید.
مجوز متری
در اینجا مراحل سادهای برای استفاده از کلاس متری آورده شدهاست.
- یک نمونه از کلاس متری ایجاد کنید.
- کلیدهای عمومی و خصوصی را به متد SetMeteredKey انتقال دهید.
- پردازش را انجام دهید (وظیفه را اجرا کنید).
- متد GetConsumptionQuantity کلاس متری را فراخوانی کنید.
- این مقدار/کمیت درخواستهای API که تاکنون مصرف کردهاید را برمیگرداند.
در زیر کد نمونهای ارائه شدهاست که نحوه تنظیم کلید عمومی و خصوصی متری را نشان میدهد.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Access the setMeteredKey property and pass public and private keys as parameters | |
Aspose.CAD.Metered.SetMeteredKey("PublicKey", "PrivateKey"); | |
// Get metered data amount before calling API | |
decimal amountbefore = Aspose.CAD.Metered.GetConsumptionQuantity(); | |
// Display information | |
Console.WriteLine("Amount Consumed Before: " + amountbefore.ToString()); | |
// Do processing | |
//Aspose.CAD.FileFormats.Cad.CadImage image = (Aspose.CAD.FileFormats.Cad.CadImage)Aspose.CAD.Image.load("BlockRefDgn.dwg"); | |
// Get metered data amount After calling API | |
decimal amountafter = Aspose.CAD.Metered.GetConsumptionQuantity(); | |
// Display information | |
Console.WriteLine("Amount Consumed After: " + amountafter.ToString()); | |