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

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

Оценить Aspose.Slides

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

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

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

О лицензии

Вы можете легко скачать версию оценки Aspose.Slides для Node.js через Java со своей страницы загрузки. Версия оценки полностью обеспечивает те же возможности, что и лицензированная версия Aspose.Slides. Кроме того, версия оценки просто становится лицензированной после покупки лицензии и добавления нескольких строк кода для её применения.

Лицензия представляет собой обычный XML‑файл, содержащий такие сведения, как название продукта, количество разработчиков, на которое выдана лицензия, дата окончания подписки и т.д. Файл подписан цифровой подписью, поэтому не изменяйте его. Даже случайное добавление лишнего переноса строки в содержимое файла сделает его недействительным.

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

Приобретённая лицензия

После покупки вам необходимо применить файл лицензии или поток.

Установка лицензии в Aspose.Slides для Node.js через Java

Лицензии можно применять из следующих источников:

  • Явный путь
  • Поток
  • Как Metered License – новый механизм лицензирования

Применение лицензии с помощью файла

Этот фрагмент кода используется для установки файла лицензии:

Node.js

var aspose = aspose || {};

aspose.slides = require("aspose.slides.via.java");

var license = new aspose.slides.License();
license.setLicense("Aspose.Slides.lic");

При вызове метода setLicense имя лицензии должно совпадать с именем вашего файла лицензии. Например, вы можете переименовать файл лицензии в “Aspose.Slides.lic.xml”. Затем в коде необходимо передать новое имя лицензии (Aspose.Slides.lic.xml) в метод setLicense.

Применение лицензии из потока

Этот фрагмент кода используется для применения лицензии из потока:

Node.js

var aspose = aspose || {};

aspose.slides = require("aspose.slides.via.java");

var license = new aspose.slides.License();

var fs = require("fs");

var readStream = fs.createReadStream("Aspose.Slides.lic");

license.setLicense(readStream, function(err, list) {
    if(err) { 
        console.error(err); return; 
    }});

FAQ

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

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