Лицензирование | Aspose.TeX для Java
Ограничения ознакомительной версии
Ознакомительная версия Aspose.TeX (без указанной лицензии) обеспечивает полную функциональность продукта, за исключением того, что в выходном документе можно получить только до четырех первых страниц. Кроме того, на этих страницах будет водяной знак ознакомительного режима.
Если вы хотите попробовать Aspose.TeX без ограничений ознакомительной версии, запросите 30-дневную временную лицензию. Дополнительную информацию см. в разделе Как получить временную лицензию?.
Примените лицензию с помощью файла или объекта потока
Используйте метод
License.setLicense для лицензирования компонента. В примерах ниже задайте в licenseFilePath полный путь к файлу лицензии. Вызывающий метод должен обрабатывать или объявлять Exception.
Загрузка лицензии из файла
Этот фрагмент кода применяет лицензию, хранящуюся в файле.
1// Apply a license from a file.
2// licenseFilePath is the full path to your Aspose.TeX for Java license.
3com.aspose.tex.License license = new com.aspose.tex.License();
4license.setLicense(licenseFilePath);Загрузка лицензии из объекта Stream
Эти фрагменты кода инициализируют лицензию из потока.
1// Apply a license from a stream and close the stream after use.
2// licenseFilePath is the full path to your Aspose.TeX for Java license.
3com.aspose.tex.License license = new com.aspose.tex.License();
4try (java.io.InputStream licenseStream = new java.io.FileInputStream(licenseFilePath)) {
5 license.setLicense(licenseStream);
6}Лицензия с лимитом
Aspose.TeX имеет альтернативный механизм лицензирования, называемый Metered Licensing. Если клиент желает, чтобы ему выставлялись счета на основе использования функций API, он может применить Лицензию с лимитом, что на самом деле так же просто, как применение пары криптографических ключей. Более подробную информацию можно найти в разделе часто задаваемых вопросов по лимитному лицензированию.
Открытый и закрытый ключи лимитной лицензии можно установить с помощью экземпляра класса Metered, как показано ниже:
1// Apply a metered license using your own public and private keys.
2new com.aspose.tex.Metered().setMeteredKey(
3 "<type public key here>",
4 "<type private key here>");