Лицензирование – Licensing – Aspose.HTML for Java

Иногда для детального изучения продукта требуется как можно быстрее погрузиться в код. Чтобы облегчить это, Aspose.HTML for Java предлагает различные планы покупки, бесплатную пробную версию и 30-дневную временную лицензию для оценки.

Важно отметить, что существует несколько общих политик и практик, которые помогут вам оценить, лицензировать и приобрести продукты Aspose. Подробную информацию см. в разделе Purchase Policies and FAQ, в котором эти процессы подробно описаны.

Ограничения ознакомительной версии

Мы хотим, чтобы наши клиенты тщательно тестировали наши продукты перед покупкой, чтобы ознакомительная версия позволяла вам использовать их как обычно.

HTML создан с оценочным водяным знаком

Ознакомительная версия Aspose.HTML for Java обеспечивает полную функциональность продукта, но все страницы в сгенерированном HTML-файле отмечены водяным знаком “Aspose.HTML Evaluation Only. Created with Aspose.HTML. Copyright 2002-2024 Aspose Pty Ltd.” вверху страницы.

Ограничение количества элементов коллекции, которые могут быть обработаны

Ознакомительная версия (без инициализации лицензии) обеспечивает полную функциональность продукта, но имеет два ограничения: она вставляет оценочный водяной знак, и можно манипулировать/преобразовывать только четыре элемента любой коллекции. Обратите внимание, что в настоящее время наш API предоставляет следующие две функции.

  1. Работа с функциями документа.
  2. Особенности преобразования.

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

Для “Работы с функциями документа” мы ограничиваем операцию сохранения, добавляя водяной знак к каждому изображению на странице и вставляя “Текст оценки” в документ. Это единственный способ ограничить “работу с функциями документа”. Однако в настоящее время мы не ограничиваем какие-либо коллекции, поскольку это влияет на сценарии JS и функции рендеринга.

Временная лицензия

Если вы хотите протестировать Aspose.HTML for Java без ограничений ознакомительной версии, вы также можете запросить 30-дневную временную лицензию. Для получения дополнительной информации см. страницу Get a Temporary License.

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

Лицензия может быть загружена из файла или потокового объекта. Самый простой способ установить лицензию – поместить файл лицензии в ту же папку, что и файл aspose-html-xx.x.jar, и указать имя файла без пути, как показано в примере ниже.

Если вы используете какой-либо другой компонент Aspose для Java вместе с Aspose.HTML for Java, укажите полное пространство имен для лицензии, например com.aspose.html.License.

Загрузка лицензии из файла

Самый простой способ применить лицензию – поместить файл лицензии в ту же папку, что и файл Aspose.HTML.jar, и указать только имя файла без пути.

Когда вы вызываете метод setLicense, имя лицензии, которое вы передаете, должно совпадать с именем вашего файла лицензии. Например, если вы измените имя файла лицензии на Aspose.HTML.lic.xml, передайте это имя файла методу com.aspose.html.License.setLicense(…). Файл лицензии может быть специфичным для Aspose.HTML for Java, или вы можете использовать файл лицензии Aspose.Total для Java.

1    // Create an instance of a License object
2    com.aspose.html.License license = new com.aspose.html.License();
3
4    // License file path information
5    license.setLicense("Aspose.HTML.lic");

Загрузка лицензии из потокового объекта

В следующем примере показано, как загрузить лицензию из потока.

1    // Initialize a License Instance
2    com.aspose.html.License license = new com.aspose.html.License();
3
4    // Set the license from a Stream
5    license.setLicense(new java.io.FileInputStream("Aspose.HTML.lic"));
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.