Ліцензування | Aspose.TeX для Java

Обмеження оціночної версії

Оцінювальна версія Aspose.TeX (без зазначеної ліцензії) забезпечує повну функціональність продукту, за винятком того, що у вихідному документі можна отримати лише до чотирьох перших сторінок. Крім того, на цих сторінках буде нанесено водяний знак режиму оцінки.

Якщо ви хочете випробувати Aspose.TeX без обмежень оцінювання, вимагайте 30-денної тимчасової ліцензії. Будь ласка, зверніться до Як отримати тимчасову ліцензію? для отримання додаткової інформації.

Застосуйте ліцензію за допомогою File або Stream Object

Використовуйте метод License.setLicense, щоб ліцензувати компонент. У наведених нижче прикладах задайте в licenseFilePath повний шлях до файлу ліцензії. Метод, що викликає цей код, має обробляти або оголошувати Exception.

Завантаження ліцензії з файлу

Цей фрагмент коду застосовує ліцензію, що зберігається у файлі.

1// Apply a license from a file.
2// licenseFilePath is the full path to your Aspose.TeX for Java license.
3com.aspose.tex.License license = new com.aspose.tex.License();
4license.setLicense(licenseFilePath);

Завантаження ліцензії з потокового об’єкта

Ці фрагменти коду ініціалізують ліцензію з потоку.

1// Apply a license from a stream and close the stream after use.
2// licenseFilePath is the full path to your Aspose.TeX for Java license.
3com.aspose.tex.License license = new com.aspose.tex.License();
4try (java.io.InputStream licenseStream = new java.io.FileInputStream(licenseFilePath)) {
5    license.setLicense(licenseStream);
6}

Ліцензія з виміром

Aspose.TeX має альтернативний механізм ліцензування під назвою Metered Licensing. Якщо клієнт бажає виставляти рахунок на основі використання функцій API, він може застосувати Metered License, що насправді так само просто, як застосувати пару криптографічних ключів. Щоб отримати докладнішу інформацію, зверніться до розділу поширених запитань щодо обмеженого ліцензування.

Відкритий і закритий ключі обмеженої ліцензії можна встановити за допомогою екземпляра класу Metered, як показано нижче:

1// Apply a metered license using your own public and private keys.
2new com.aspose.tex.Metered().setMeteredKey(
3        "<type public key here>",
4        "<type private key here>");