Лицензирование

Оценка Aspose.Slides

Ограничения оценочной версии

  • Хотя оценочная версия Aspose.Slides (без указания лицензии) предоставляет полный функционал продукта, она вставляет водяной знак «Оценка» в верхнюю часть документа при открытии и сохранении.
  • При извлечении текста из слайдов презентации вы ограничены одним слайдом.

Лицензирование в Aspose.Slides

  • Оценочная версия становится лицензированной после покупки лицензии и добавления нескольких строк кода (для применения лицензии).
  • Лицензия представляет собой обычный XML‑файл, содержащий такие детали, как название продукта, количество разработчиков, которым предоставлена лицензия, дата истечения подписки и т.д.
  • Файл лицензии подписан цифровой подписью, поэтому его нельзя изменять. Даже случайное добавление лишнего разрыва строки сделает файл недействительным.
  • Aspose.Slides for Android via Java обычно ищет лицензию в следующих местах:
    • Явный путь
    • Папка, содержащая Aspose.Slides.jar
  • Чтобы избавиться от ограничений оценочной версии, необходимо установить лицензию перед использованием Aspose.Slides. Установить лицензию требуется только один раз за приложение или процесс.

Применение лицензии

Лицензия может быть загружена из файла или потока.

File

Самый простой способ установить лицензию — разместить файл лицензии в папке, где находится Aspose.Slides.jar, или в jar‑файле вашего приложения.

Этот Java‑код показывает, как установить файл лицензии:

// Создает экземпляр класса License
com.aspose.slides.License license = new com.aspose.slides.License();

// Устанавливает путь к файлу лицензии
license.setLicense("Aspose.Slides.Android.via.Java.lic");

Stream

Вы можете загрузить лицензию из потока. Этот Java‑код показывает, как применить лицензию из потока:

// Создает экземпляр класса License
com.aspose.slides.License license = new com.aspose.slides.License();

// Устанавливает лицензию через поток
license.setLicense(new java.io.FileInputStream("Aspose.Slides.Android.via.Java.lic"));

Проверка лицензии

Чтобы убедиться, что лицензия установлена корректно, её можно проверить. Этот Java‑код демонстрирует, как выполнить проверку лицензии:

License license = new License();
license.setLicense("Aspose.Slides.Android.via.Java.lic");

if (License.isLicensed()) 
{
    System.out.println("License is good!");
}

Потокобезопасность

FAQ

Могу ли я применить лицензию в полностью офлайн‑среде (без доступа к интернету)?

Да. Проверка лицензии выполняется локально с использованием файла лицензии; подключение к интернету не требуется.

Что происходит после истечения годовой подписки? Прекратит ли библиотека работу?

Нет. Лицензия является бессрочной: вы можете продолжать использовать версии, выпущенные до даты окончания подписки; вы просто не сможете использовать более новые релизы без продления подписки.