Ліцензування - Aspose.TeX для Java
Обмеження оціночної версії
Оцінювальна версія Aspose.TeX (без зазначеної ліцензії) забезпечує повну функціональність продукту, за винятком того, що у вихідному документі можна отримати лише до чотирьох перших сторінок. Крім того, на цих сторінках буде нанесено водяний знак режиму оцінки.
Якщо ви хочете випробувати Aspose.TeX без обмежень оцінювання, вимагайте 30-денної тимчасової ліцензії. Будь ласка, зверніться до Як отримати тимчасову ліцензію? для отримання додаткової інформації.
Застосуйте ліцензію за допомогою File або Stream Object
Використовуйте метод License.setLicense, щоб ліцензувати компонент. Найпростіший спосіб встановити ліцензію — помістити файл ліцензії в ту саму теку, що й aspose.tex.jar, і вказати назву файлу без шляху, як показано нижче.
Завантаження ліцензії з файлу
Цей фрагмент коду ініціалізує ліцензію, що зберігається у файлі або вбудованому ресурсі.
1// Initialize license object.
2License license = new License();
3// Set license.
4license.setLicense("D:\\Aspose.Total.Java.lic");
5System.out.println("License set successfully.");
Завантаження ліцензії з потокового об’єкта
Ці фрагменти коду ініціалізують ліцензію з потоку.
1// Initialize license object.
2License license = new License();
3// Load license in FileStream.
4InputStream myStream = new FileInputStream("D:\\Aspose.Total.Java.lic");
5// Set license.
6license.setLicense(myStream);
7System.out.println("License set successfully.");
Ліцензія з виміром
Aspose.TeX має альтернативний механізм ліцензування під назвою Metered Licensing. Якщо клієнт бажає виставляти рахунок на основі використання функцій API, він може застосувати Metered License, що насправді так само просто, як застосувати пару криптографічних ключів. Щоб отримати докладнішу інформацію, зверніться до розділу поширених запитань щодо обмеженого ліцензування.
Відкритий і закритий ключі обмеженої ліцензії можна встановити за допомогою екземпляра класу Metered, як показано нижче:
1// Set metered public and private keys.
2new com.aspose.tex.Metered().setMeteredKey(
3 "<type public key here>",
4 "<type private key here>");