Лицензирование — Aspose.TeX для Java
Ограничения ознакомительной версии
Ознакомительная версия Aspose.TeX (без указанной лицензии) обеспечивает полную функциональность продукта, за исключением того, что в выходном документе можно получить только до четырех первых страниц. Кроме того, на этих страницах будет водяной знак ознакомительного режима.
Если вы хотите попробовать Aspose.TeX без ограничений ознакомительной версии, запросите 30-дневную временную лицензию. Дополнительную информацию см. в разделе Как получить временную лицензию?.
Примените лицензию с помощью файла или объекта потока
Используйте метод License.setLicense для лицензирования компонента. Самый простой способ установить лицензию — поместить файл лицензии в ту же папку, что и aspose.tex.jar, и указать имя файла без пути, как показано ниже.
Загрузка лицензии из файла
Этот фрагмент кода инициализирует лицензию, хранящуюся в файле или во встроенном ресурсе.
1// Initialize license object.
2License license = new License();
3// Set license.
4license.setLicense("D:\\Aspose.Total.Java.lic");
5System.out.println("License set successfully.");
Загрузка лицензии из объекта Stream
Эти фрагменты кода инициализируют лицензию из потока.
1// Initialize license object.
2License license = new License();
3// Load license in FileStream.
4InputStream myStream = new FileInputStream("D:\\Aspose.Total.Java.lic");
5// Set license.
6license.setLicense(myStream);
7System.out.println("License set successfully.");
Лицензия с лимитом
Aspose.TeX имеет альтернативный механизм лицензирования, называемый Metered Licensing. Если клиент желает, чтобы ему выставлялись счета на основе использования функций API, он может применить Лицензию с лимитом, что на самом деле так же просто, как применение пары криптографических ключей. Более подробную информацию можно найти в разделе часто задаваемых вопросов по лимитному лицензированию.
Открытый и закрытый ключи лимитной лицензии можно установить с помощью экземпляра класса Metered, как показано ниже:
1// Set metered public and private keys.
2new com.aspose.tex.Metered().setMeteredKey(
3 "<type public key here>",
4 "<type private key here>");