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

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

Source: https://docs.aspose.com/slides/ru/python-net/licensing/
Updated: 2026-09-27

## **Обзор**

Aspose.Slides можно использовать в режиме оценки или с действующей лицензией. Версия оценки предоставляет тот же набор функций, что и лицензированная, но добавляет водяной знак оценки на каждый слайд каждой сохраняемой презентации и усекaет текст, который ваш код читает из презентаций.

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

Вы можете загрузить оценочную версию **Aspose.Slides for Python via .NET** со своей [страницы загрузки](https://pypi.org/project/Aspose.Slides/). Оценочная версия предоставляет те же возможности, что и лицензированный продукт. Пакет оценки идентичен приобретённому пакету и становится лицензированным после добавления нескольких строк кода для применения лицензии.

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

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

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

* Версия оценки (когда лицензия не применена) предоставляет полностью функциональность, но добавляет текстовое поле водяного знака оценки на каждый слайд каждой сохраняемой презентации.
* Текст, который ваш код читает из презентации, усекaется до первых нескольких символов с последующим уведомлением об ограничении оценки. Текст, который ваш код записывает, сохраняется полностью.

{{% alert color="info" title="Примечание" %}}
Для тестирования Aspose.Slides без ограничений вы можете запросить **30‑дневную временную лицензию**. Подробности см. на странице [Как получить временную лицензию](https://purchase.aspose.com/temporary-license).
{{% /alert %}}

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

* Оценочная версия становится лицензированной после покупки лицензии и добавления пары строк кода для её применения.
* Лицензия представляет собой простой текстовый XML‑файл, содержащий такие детали, как имя продукта, количество разработчиков, на которое она распространяется, дата истечения подписки и т.д.
* Файл лицензии подписан цифровой подписью, поэтому его нельзя изменять. Даже добавление единственного перевода строки сделает её недействительной.
* Aspose.Slides for Python via .NET ищет лицензию по указанному пути. Относительный путь или имя файла без пути разрешаются относительно текущего рабочего каталога, который не обязательно является папкой, содержащей ваш скрипт Python.
* Чтобы избавиться от ограничений оценки, установите лицензию перед использованием Aspose.Slides. Это нужно сделать один раз для приложения или процесса.

{{% alert color="info" title="Примечание" %}}
Также рекомендуется ознакомиться с [Metered Licensing](/slides/ru/python-net/metered-licensing/).
{{% /alert %}}

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

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

{{% alert color="info" title="Примечание" %}}
Aspose.Slides предоставляет класс [License](https://reference.aspose.com/slides/python-net/aspose.slides/license/) для работы с лицензированием.
{{% /alert %}}

{{% alert color="warning" title="Внимание" %}}
Новые лицензии могут активировать Aspose.Slides только начиная с версии 21.4. Ранние версии используют другую систему лицензирования и не распознают эти лицензии.
{{% /alert %}}

### **Файл**

Самый простой способ установить лицензию — передать путь к файлу лицензии в метод [set_license](https://reference.aspose.com/slides/python-net/aspose.slides/license/set_license/). Если вы указываете только имя файла, как в примере ниже, Aspose.Slides ищет файл в текущем рабочем каталоге.

Ниже показан Python‑код, демонстрирующий, как установить файл лицензии:

```py
import aspose.slides as slides

# Создает экземпляр класса License.
license = slides.License()

# Устанавливает путь к файлу лицензии.
license.set_license("Aspose.Slides.lic")
```

{{% alert color="warning" title="Внимание" %}}
Если вы разместите файл лицензии в другом каталоге, при вызове [License.set_license](https://reference.aspose.com/slides/python-net/aspose.slides/license/set_license/#str) имя файла в конце полного пути должно точно соответствовать имени вашего файла лицензии.

Например, вы можете переименовать файл лицензии в *Aspose.Slides.lic.xml*. Затем в коде передайте полный путь к этому файлу (заканчивающийся Aspose.Slides.lic.xml) в метод [License.set_license](https://reference.aspose.com/slides/python-net/aspose.slides/license/set_license/#str).
{{% /alert %}}

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

Вы можете загрузить лицензию из потока. Ниже пример на Python, показывающий, как применить лицензию из потока:

```py
import aspose.slides as slides

# Создает экземпляр класса License.
license = slides.License()

# Устанавливает лицензию из потока.
with open("Aspose.Slides.lic", "rb") as stream:
    license.set_license(stream)
```

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

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

```py
import aspose.slides as slides

license = slides.License()

license.set_license("Aspose.Slides.lic")

if license.is_licensed():
    print("License is good!")
```

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

{{% alert color="warning" title="Внимание" %}}
Метод [License.set_license](https://reference.aspose.com/slides/python-net/aspose.slides/license/set_license/) не является потокобезопасным. Если необходимо вызывать его одновременно из нескольких потоков, используйте примитив синхронизации, например `threading.Lock`, чтобы избежать проблем.
{{% /alert %}}

## **FAQ**

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

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

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

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