Ліцензування - Aspose.Font для C++
Оцініть Aspose.Font
Ви можете легко завантажити продукт Aspose.Font для C++ для оцінки. Перегляньте сторінку завантаження Aspose.Font для C++, щоб дізнатися про останню версію. Оцінне завантаження таке ж, як і придбане завантаження. Оціночна версія просто стає ліцензованою, коли ви додаєте кілька рядків коду для застосування ліцензії.
Обмеження оціночної версії
Пробна версія Aspose.Font (без зазначеної ліцензії) надає повну функціональність продукту, за винятком деяких обмежень оцінки. Оцінка підтримує роботу лише з такими шрифтами.
- CFF
- Шрифти Type1 і Montserrat
- Noto Sans JP
- Merriweather
- Lora
- Source Code Pro
- Шрифти TTF
Якщо ви хочете спробувати Aspose.Font без обмежень на оцінку, вимагайте 30-денної тимчасової ліцензії. Будь ласка, зверніться до Як отримати тимчасову ліцензію? для отримання додаткової інформації.
Застосування ліцензії
Коли ви задоволені своєю оцінкою Aspose.Font для C++, придбайте ліцензію на веб-сайті 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 правильно налаштована
Застосуйте ліцензію за допомогою File або Stream Object
Використовуйте метод 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");
Завантаження ліцензії з потокового об’єкта
Ці фрагменти коду ініціалізують ліцензію з потоку.
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);