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

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

Source: https://docs.aspose.com/slides/ru/java/licensing/
Updated: 2025-12-10


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

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

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

Как только вы будете удовлетворены оценкой **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 Java обычно ищет лицензию в следующих местах:
  * Явный путь
  * Папка, содержащая Aspose.Slides.jar
* Чтобы избавиться от ограничений оценочной версии, необходимо установить лицензию до использования **Aspose.Slides**. Устанавливать лицензию требуется только один раз за приложение или процесс.

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

Возможно, вам будет полезно увидеть [Metered Licensing](/slides/ru/java/metered-licensing/).

{{% /alert %}} 


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

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

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

Aspose.Slides предоставляет класс [License](https://reference.aspose.com/slides/java/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.Java.lic");
```


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

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

Например, вы можете переименовать файл лицензии в *Aspose.Slides.Java.lic.xml*. Тогда в коде вам нужно передать путь к файлу (заканчивающийся на *Aspose.Slides.Java.lic.xml*) методу [SetLicense](https://reference.aspose.com/slides/java/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.Java.lic"));
```


### **PHP/Java Bridge**

Если вы используете Aspose.Slides для PHP через Java, вы можете установить лицензию через мост PHP/Java. Этот мост позволяет использовать классы Java в синтаксисе PHP. Подробнее см. [License in PHP](/slides/ru/php-java/licensing/).

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

Чтобы убедиться, что лицензия установлена корректно, вы можете её проверить. Этот Java‑код показывает, как проверить лицензию:
```java
License license = new License();
license.setLicense("Asprose.Slides.Java.lic");

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


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

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

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

{{% /alert %}}

## **FAQ**

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

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

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

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