Лицензирование — 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>");
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.