Только ознакомительная версия - Создано с помощью Aspose

Вы можете столкнуться с некоторыми исключениями в своих приложениях при работе с API Aspose, если возникнут проблемы с проверкой лицензии. В таких случаях исключение может иметь описание вроде: «Только оценка. Создано с Aspose. Copyright 2003-2020 Aspose Pty Ltd», «В ознакомительном режиме можно просмотреть не более 4 элементов (для любой коллекции)» или «Этот документ здесь усечен, поскольку он был создан с использованием Aspose API в ознакомительном режиме». Кроме того, вы можете заметить водяной знак оценки или обрезанные страницы в выходных файлах. Давайте рассмотрим быстрое решение для устранения таких проблем.

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

Нет файла лицензии для оценки API

Если вы новичок в API Aspose и столкнулись с ограничениями пробной версии. Вы можете запросить бесплатную временную лицензию на шаге 5 в соответствии с руководством на странице Как купить лицензию Aspose?. Единственным предварительным условием является адрес электронной почты, не являющийся общедоступным доменом. Например, адреса электронной почты с общедоступными доменами, такие как xyz@gmail.com, xyz@yahoo.com и т. д., не подходят для бесплатных временных лицензий. Получив файл лицензии, вы сможете оценить все возможности API Aspose и приступить к покупке лицензии, как только вы будете удовлетворены продуктом.

Вы уже приобрели лицензию или имеете бесплатную временную лицензию

Вы получили бесплатную лицензию или уже приобрели ее, но все еще сталкиваетесь с ограничениями пробной версии? Посетите соответствующую документацию по API и убедитесь, что лицензия установлена правильно. Например, вы работаете с Aspose.Words for .NET API, тогда вы можете посетить Статья о лицензировании в разделе Начало работы в Документации. Там вы можете найти следующий код C# для установки лицензии:

Aspose.Words.License license = new Aspose.Words.License();

// Эта строка пытается установить лицензию из нескольких мест относительно исполняемого файла и Aspose.Words.dll.
// Вы также можете использовать дополнительную перегрузку для загрузки лицензии из потока, это полезно, например, когда 
// лицензия хранится как встроенный ресурс
try
{
    license.SetLicense("Aspose.Words.lic");
    Console.WriteLine("License set successfully.");
}
catch (Exception e)
{
    // Мы не поставляем лицензию с этим примером. Посетите сайт Aspose, чтобы получить временную или постоянную лицензию. 
    Console.WriteLine("\nThere was an error setting the license: " + e.Message);
}

Точно так же вы можете найти код, связанный с лицензированием, в Документации каждого API. После того, как вы успешно установите лицензию, ограничения оценки, такие как «Только оценка». Создано с Aspose. Copyright 2003-2020 Aspose Pty Ltd, обработка только 4 элементов (например, будут разрешены только 4 страницы, 4 поля формы и т. д., страницы документа или усечение содержимого и т. д.).

Недавнее обновление до более новой версии API Aspose

Еще одной причиной возникновения любого из этих исключений может быть ваше недавнее обновление до последней версии Aspose API. Или обновление до определенной версии, выпущенной после даты истечения срока действия вашей лицензии. Вы также можете увидеть сообщение об ошибке: Подписка, включенная в эту лицензию, разрешает бесплатные обновления до ДД МММ ГГГГ. Эта версия продукта была выпущена ДД МММ ГГГГ. Продлите подписку или используйте предыдущую версию продукта. Однако обратите внимание, что лицензия является бессрочной, и вы можете продолжать использовать ее для версий, выпущенных до даты истечения срока действия. Срок годности указан в ГГГГММДД тег вашего файла лицензии. Вы можете проверить это, открыв его с помощью приложения «Блокнот». В таких случаях вам необходимо продлить лицензию, если вам нужно перейти на более новую версию API Aspose. Кроме того, вы всегда можете связаться с нами на Free Support Forum, и мы будем рады вам помочь.