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

> Применяйте, управляйте и устраняйте неполадки лицензий в Aspose.Slides для Android via Java. Обеспечьте непрерывный доступ к полному набору функций с помощью нашего руководства по лицензированию.

Source: https://docs.aspose.com/slides/ru/androidjava/licensing/
Updated: 2026-01-22


## **Оценка Aspose.Slides**

{{% alert color="primary" %}} 

Вы можете скачать оценочную версию **Aspose.Slides for Android via Java** со своей [страницы загрузки](https://releases.aspose.com/slides/androidjava/). Оценочная версия предоставляет те же функции, что и лицензированная версия продукта. Пакет оценки идентичен приобретённому пакету. Оценочная версия просто становится лицензированной после того, как вы добавите несколько строк кода (для применения лицензии).

Когда вы будете довольны оценкой **Aspose.Slides**, вы можете [приобрести лицензию](https://purchase.aspose.com/buy). Мы рекомендуем ознакомиться с разными типами подписки. Если у вас есть вопросы, свяжитесь с командой продаж Aspose.

Каждая лицензия Aspose включает годовую подписку на бесплатные обновления до новых версий или исправлений, выпущенных в течение периода подписки. Пользователи с лицензированными продуктами (или даже оценочными версиями) получают бесплатную и неограниченную техническую поддержку.

{{% /alert %}} 

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

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

{{% alert color="primary" %}} 

Чтобы протестировать Aspose.Slides без ограничений, вы можете запросить **30‑дневную временную лицензию**. Смотрите страницу [Как получить временную лицензию](https://purchase.aspose.com/temporary-license) для получения дополнительной информации.

{{% /alert %}}

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

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

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

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

{{% alert color="primary" %}}

Aspose.Slides предоставляет класс [License](https://reference.aspose.com/slides/androidjava/com.aspose.slides/license/) для операций с лицензированием.

{{% /alert %}} 

{{% alert color="warning" %}}

Новые лицензии могут активировать Aspose.Slides только начиная с версии 21.4 и выше. Более ранние версии используют другую систему лицензирования и не распознают эти лицензии.

{{% /alert %}}

### **Файл**

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

Этот Java‑код показывает, как установить файл лицензии:
``` java
// Создаёт экземпляр класса License
com.aspose.slides.License license = new com.aspose.slides.License();

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


{{% alert color="warning" %}} 

Если вы разместите файл лицензии в другом каталоге, при вызове метода [SetLicense](https://reference.aspose.com/slides/androidjava/com.aspose.slides/license/#setLicense-java.lang.String-) имя файла лицензии в конце указанного явного пути должно совпадать с именем вашего файла лицензии.

Например, вы можете изменить имя файла лицензии на *Aspose.Slides.Android.via.Java.lic.xml*. Затем в коде вам нужно передать путь к файлу (оканчивающийся на *Aspose.Slides.Android.via.Java.lic.xml*) в метод [SetLicense](https://reference.aspose.com/slides/androidjava/com.aspose.slides/license/#setLicense-java.lang.String-).

{{% /alert %}}

### **Поток**

Вы можете загрузить лицензию из потока. Этот Java‑код показывает, как применить лицензию из потока:
``` 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‑код показывает, как проверить лицензию:
```java
License license = new License();
license.setLicense("Asppe.Slides.Android.via.Java.lic");

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


## **Безопасность потоков**

{{% alert title="Note" color="warning" %}} 

[SetLicense](https://reference.aspose.com/slides/androidjava/com.aspose.slides/license/#setLicense-java.io.InputStream-) метод не является потокобезопасным. Если этот метод необходимо вызывать одновременно из многих потоков, рекомендуется использовать примитивы синхронизации (например, блокировку), чтобы избежать проблем. 

{{% /alert %}}

## **Часто задаваемые вопросы**

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

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

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

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