Лицензирование
Иногда, для достижения наилучших результатов оценки, может потребоваться практический подход. По этой причине 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
После покупки необходимо применить файл лицензии или поток.
Вам необходимо установить лицензию:
- только один раз на домен приложения
- перед использованием любых других классов Aspose.Slides
Set a License in Aspose.Slides for PHP via Java
Лицензии могут быть применены из следующих источников:
- Явный путь
- Поток
- Как поэтапная лицензия — новый механизм лицензирования
Используйте метод setLicense для лицензирования компонента.
Несмотря на то, что несколько вызовов setLicense не наносят вреда, они тратят ресурсы (процессор).
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
Можно ли применить лицензию в полностью офлайн‑среде (без доступа к интернету)?
Да. Проверка лицензии выполняется локально с использованием файла лицензии; подключение к интернету не требуется.
Что происходит после истечения годовой подписки? Перестанет ли работать библиотека?
Нет. Лицензия бессрочная: вы можете продолжать использовать версии, выпущенные до окончания вашей подписки; однако вы не сможете использовать более новые версии без продления подписки.