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

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

Evaluate Aspose.Slides

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

Evaluation Version Limitation

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

About the License

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

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

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

Purchased License

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

Set a License in Aspose.Slides for PHP via Java

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

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

Apply a License Using a File

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

PHP

<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

use aspose\slides\License;

$license = new License();
$license->setLicense("Aspose.Slides.lic");
?>

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

Apply a License from a Stream

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

<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

use aspose\slides\License;

$license = new License();
$license->setLicense($stream);
?>

FAQ

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

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

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

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