Лицензирование | API-решение для .NET
Оцените Aspose.Font
Вы можете легко загрузить продукт Aspose.Font for .NET в ознакомительных целях. Посетите страницу загрузки Aspose.Font for .NET, чтобы узнать последнюю версию. Оценочная загрузка такая же, как и приобретенная загрузка. Ознакомительная версия просто становится лицензированной, когда вы добавляете несколько строк кода для применения лицензии.
Ограничения ознакомительной версии
Ознакомительная версия Aspose.Font (без указанной лицензии) обеспечивает полную функциональность продукта, за исключением некоторых ограничений ознакомительной версии. Оценка поддерживает работу только со следующими шрифтами.
- CFF
- Шрифты Type1 и Montserrat
- Noto Sans JP
- Merriweather
- Lora
- Source Code Pro
- Шрифты TTF
Если вы хотите попробовать Aspose.Font без ограничений ознакомительной версии, запросите временную лицензию на 30 дней. Дополнительную информацию см. в разделе Как получить временную лицензию?.
Применение лицензии
Если вы удовлетворены оценкой Aspose.Font для .NET, купите лицензию на веб-сайте Aspose: Портал покупок. Ознакомьтесь с различными доступными типами лицензий. Если у вас есть какие-либо вопросы, свяжитесь с отделом продаж Aspose, и они будут рады вам помочь.
Каждая лицензия Aspose предполагает годовую подписку на бесплатные обновления до любых новых версий или исправлений, которые появятся в течение этого времени. Мы предоставляем бесплатную и неограниченную техническую поддержку как лицензированным, так и ознакомительным пользователям.
Лицензия представляет собой обычный текстовый XML-файл, содержащий такие сведения, как название продукта, количество лицензированных разработчиков, дату окончания подписки и т.д. Файл имеет цифровую подпись, поэтому не изменяйте его: даже добавление в файл дополнительного разрыва строки делает его недействительным.
Когда применять лицензию
Следуйте этим простым правилам:
- Лицензию необходимо установить только один раз для каждого домена приложения.
- Вам необходимо установить лицензию перед использованием любых других классов Aspose.Font.
- Многократный вызов SetLicense не причиняет вреда, но приводит к потере процессорного времени.
- Если вы разрабатываете Windows Forms или консольное приложение, вызовите SetLicense в коде запуска перед использованием классов Aspose.Font.
- При разработке приложения ASP.NET вызовите SetLicense из файла Global.asax.cs в защищенном методе Aplication_Start. Он вызывается один раз при запуске приложения.
- Не вызывайте SetLicense из методов Page_Load, поскольку это означает, что лицензия будет загружаться каждый раз при загрузке веб-страницы.
- Если вы разрабатываете библиотеку классов, вы вызываете SetLicense из статического конструктора класса, использующего Aspose.Font. Статический конструктор выполняется до создания экземпляра вашего класса, проверяя правильность установки лицензии Aspose.Font.
Применить лицензию с помощью файла или объекта потока
Используйте метод License.SetLicense для лицензирования компонента. Самый простой способ установить лицензию — поместить файл лицензии в ту же папку, что и Aspose.Font.dll, и указать имя файла без пути, как показано ниже.
Загрузка лицензии из файла
Этот фрагмент кода инициализирует лицензию, хранящуюся в файле или во встроенном ресурсе.
1// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
2// Set path of the license file, i.e. c:\temp\
3string dataDir = @"c:\temp\";
4
5License license = new License();
6license.SetLicense(dataDir + "Aspose.Diagram.lic");
Загрузка лицензии из объекта Stream
Эти фрагменты кода инициализируют лицензию из потока.
1// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
2// Set path of the license file, i.e. c:\temp\
3string dataDir = @"c:\temp\";
4// Load an existing Visio file in the stream
5FileStream LicStream = new FileStream(dataDir + "Aspose.Diagram.lic", FileMode.Open);
6
7License license = new License();
8license.SetLicense(LicStream);