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

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

Source: https://docs.aspose.com/slides/ru/python-net/licensing/
Updated: 2025-11-20


## **Оценить Aspose.Slides**

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

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

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

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

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

{{% alert color="primary" %}}
Чтобы протестировать Aspose.Slides без ограничений, вы можете запросить **временную лицензию на 30 дней**. Смотрите страницу [How to Get a Temporary License](https://purchase.aspose.com/temporary-license) для подробностей.
{{% /alert %}}

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

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

{{% alert color="primary" %}}
Вы также можете ознакомиться с [Metered Licensing](/slides/ru/python-net/metered-licensing/).
{{% /alert %}}

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

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

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

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

### **Файл**

Самый простой способ установить лицензию — разместить файл лицензии в той же папке, что и DLL‑компонент, и указать только имя файла (без пути).

Ниже приведён код Python, показывающий, как установить файл лицензии:
```py
import aspose.slides as slides

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

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


{{% alert color="warning" %}}
Если вы разместите файл лицензии в другом каталоге, при вызове [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()

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

## **Вопросы и ответы**

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

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

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

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