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

Оценить Aspose.Slides

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

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

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

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

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

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

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

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

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

Файл

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

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

import aspose.slides as slides

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

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

Поток

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

import aspose.slides as slides

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

# Устанавливает лицензию из потока.
license.set_license(stream)

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

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

import aspose.slides as slides

license = slides.License()

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

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

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

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

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

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

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

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