Licencjonowanie z miernikiem
Contents
[
Hide
]Aspose.CAD umożliwia programistom zastosowanie klucza z miernikiem. Jest to nowy mechanizm licencjonowania. Nowy mechanizm licencjonowania będzie używany wraz z istniejącą metodą licencjonowania. Klienci, którzy chcą być rozliczani na podstawie korzystania z funkcji API, mogą korzystać z licencjonowania z miernikiem. Aby uzyskać więcej informacji, zapoznaj się z sekcją FAQ dotyczące licencjonowania z miernikiem.
Licencjonowanie z miernikiem
Oto proste kroki, aby użyć klasy Metered.
- Utwórz instancję klasy Metered.
- Przekaż klucze publiczny i prywatny do metody setMeteredKey.
- Wykonaj przetwarzanie (wykonaj zadanie).
- Wywołaj metodę getConsumptionQuantity klasy Metered.
- Zwróci to ilość zapytań API, które wykorzystałeś do tej pory.
Poniżej znajduje się przykładowy kod ilustrujący, jak ustawić publiczny i prywatny klucz z miernikiem:
This file contains 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
// For complete examples and data files, please go to https://github.com/aspose-cad/Aspose.CAD-for-Java | |
// Create an instance of OCR Metered class | |
com.aspose.cad.Metered metered = new com.aspose.cad.Metered(); | |
// Access the setMeteredKey property and pass public and private keys as parameters | |
metered.setMeteredKey("<valid pablic key>", "<valid private key>"); | |
// Get consumed qantity value before accessing API | |
double quantityOld = com.aspose.cad.Metered.getConsumptionQuantity(); | |
System.out.println("Consumption quantity" + quantityOld); | |
// DO PROCESSING | |
//com.aspose.cad.fileformats.cad.CadImage image = | |
// (com.aspose.cad.fileformats.cad.CadImage)com.aspose.cad.Image.load("BlockRefDgn.dwg"); | |
// Get consumed qantity value after accessing API | |
double quantity = com.aspose.cad.Metered.getConsumptionQuantity(); | |
System.out.println("Consumption quantity" + quantity()); |