Ліцензування - Aspose.TeX для .NET
Оцініть Aspose.TeX
Ви можете легко завантажити продукт Aspose.TeX для .NET для оцінки. Перегляньте сторінку завантаження Aspose.TeX для .NET, щоб дізнатися про останню версію. Оцінне завантаження таке ж, як і придбане завантаження. Оціночна версія просто стає ліцензованою, коли ви додаєте кілька рядків коду для застосування ліцензії.
Обмеження оціночної версії
Оцінювальна версія Aspose.TeX (без зазначеної ліцензії) забезпечує повну функціональність продукту, за винятком того, що у вихідному документі можна отримати лише до чотирьох перших сторінок. Крім того, на цих сторінках буде нанесено водяний знак режиму оцінки.
Якщо ви хочете випробувати Aspose.TeX без обмежень оцінювання, вимагайте 30-денної тимчасової ліцензії. Будь ласка, зверніться до Як отримати тимчасову ліцензію? для отримання додаткової інформації.
Застосування ліцензії
Коли ви задоволені оцінкою Aspose.TeX для .NET, придбайте ліцензію на веб-сайті Aspose: Портал придбання. Ознайомтеся з різними доступними типами ліцензій. Якщо у вас виникнуть запитання, зв’яжіться з відділом продажів Aspose, і вони будуть раді вам допомогти.
Кожна ліцензія Aspose передбачає однорічну підписку на безкоштовне оновлення до будь-яких нових версій або виправлень, які з’являться протягом цього часу. Ми надаємо безкоштовну та необмежену технічну підтримку як ліцензованим користувачам, так і користувачам з оцінкою.
Ліцензія — це звичайний текстовий XML-файл, який містить такі відомості, як назва продукту, кількість ліцензованих розробників, дата закінчення підписки тощо. Файл має цифровий підпис, тому не змінюйте файл: навіть додавання додаткового розриву рядка до файлу робить його недійсним.
Коли застосовувати ліцензію
Дотримуйтесь цих простих правил:
- Ліцензію потрібно встановлювати лише один раз для домену програми.
- Вам потрібно встановити ліцензію перед використанням будь-яких інших класів Aspose.TeX.
- Багаторазовий виклик SetLicense не шкідливий, але витрачає час процесора.
- Якщо ви розробляєте Windows Forms або консольну програму, викличте SetLicense у коді запуску перед використанням класів Aspose.TeX.
- Під час розробки програми ASP.NET викликайте SetLicense із файлу Global.asax.cs у захищеному методі Aplication_Start. Він викликається один раз під час запуску програми.
- Не викликайте SetLicense з методів Page_Load, оскільки це означає, що ліцензія завантажуватиметься кожного разу, коли завантажується веб-сторінка.
- Якщо ви розробляєте бібліотеку класів, ви можете викликати SetLicense зі статичного конструктора класу, який використовує Aspose.TeX. Статичний конструктор виконується до того, як буде створено екземпляр вашого класу, переконавшись, що ліцензія Aspose.TeX налаштована належним чином.
Застосуйте ліцензію за допомогою File або Stream Object
Використовуйте метод License.SetLicense для ліцензування компонента. Найпростіший спосіб встановити ліцензію — помістити файл ліцензії в ту саму теку, що й Aspose.TeX.dll, і вказати ім’я файлу без шляху, як показано нижче.
Завантаження ліцензії з файлу
Цей фрагмент коду ініціалізує ліцензію, що зберігається у файлі або вбудованому ресурсі.
1// Initialize license object.
2License license = new License();
3// Set license.
4license.SetLicense("D:\\Aspose.Total.NET.lic");
5Console.WriteLine("License set successfully.");
Завантаження ліцензії з потокового об’єкта
Ці фрагменти коду ініціалізують ліцензію з потоку.
1// Initialize license object.
2License license = new License();
3// Load license in FileStream.
4FileStream myStream = new FileStream("D://Aspose.Total.NET.lic", FileMode.Open);
5// Set license.
6license.SetLicense(myStream);
7Console.WriteLine("License set successfully.");
Ліцензія з виміром
Aspose.TeX має альтернативний механізм ліцензування. Ті клієнти, які бажають отримувати рахунок на основі використання функцій API, можуть використовувати Metered Licensing. Застосувати Metered License насправді так само просто, як застосувати пару криптографічних ключів. Щоб отримати докладнішу інформацію, зверніться до розділу поширених запитань щодо обмеженого ліцензування.
Відкритий і закритий ключі обмеженої ліцензії встановлюються за допомогою екземпляра класу Metered, як показано в наступному прикладі:
1// Set metered public and private keys.
2new Aspose.TeX.Metered().SetMeteredKey(
3 "<type public key here>",
4 "<type private key here>");