Ліцензування | Aspose.PUB для Java
Обмеження оціночної версії
Нам би хотілось, щоб наші клієнти ретельно перевіряли наші компоненти перед покупкою, щоб ознайомлювальна версія дозволила вам використовувати її як зазвичай. API вставляє оціночний водяний знак під час перетворення файлів .pub у формат PDF.
Застосуйте ліцензію за допомогою File або Stream Object
Ліцензію можна завантажити з файлу або об’єкта потоку. Найпростіший спосіб налаштувати ліцензію — помістити файл ліцензії в ту саму папку, що й файл aspose-pub-xx.x.jar і вказати ім’я файлу без шляху, як показано в прикладі нижче.
Якщо ви використовуєте будь-який інший компонент Aspose для Java разом із Aspose.PUB для Java, укажіть повний простір імен для License, наприклад com.aspose.pub.License.
Завантаження ліцензії з файлу
Найпростіший спосіб застосувати ліцензію — помістити файл ліцензії в ту саму папку, що й файл Aspose.PUB.jar, і вказати лише назву файлу без шляху.
Коли ви викликаєте метод setLicense, назва ліцензії, яку ви передаєте, має відповідати імені вашого файлу ліцензії. Наприклад, якщо ви змінюєте назву файлу ліцензії на “Aspose.pub.lic.xml”, передайте цю назву файлу в метод com.aspose.pub.License.setLicense(…). Файл ліцензії може бути специфічним для Aspose.PUB для Java або ви можете використовувати Aspose.Total для файлу ліцензії Java.
1// For complete examples and data files, please go to https://github.com/aspose-pub/Aspose.PUB-for-Java
2com.aspose.pub.License license = new com.aspose.pub.License();
3
4license.setLicense("Aspose.Pub.Java.lic");
Завантаження ліцензії з потокового об’єкта
У наступному прикладі показано, як завантажити ліцензію з потоку.
1// For complete examples and data files, please go to https://github.com/aspose-pub/Aspose.PUB-for-Java
2com.aspose.pub.License license = new com.aspose.pub.License();
3
4license.setLicense(new java.io.FileInputStream("Aspose.Pub.Java.lic"));