Ліцензування Aspose.Page | C++
Оцініть Aspose.Page
Ви можете легко завантажити Aspose.Page для C++ для оцінки. Оцінне завантаження таке ж, як і придбане завантаження. Оціночна версія просто стає ліцензованою, коли ви додаєте кілька рядків коду, щоб подати заявку на ліцензію.
Оцінювальна версія Aspose.Page для C++ (без зазначеної ліцензії) забезпечує повну функціональність продукту. Однак він накладає такі обмеження:
- Він обмежує максимальний розмір документа кількома сотнями абзаців
- Він вставляє оціночний водяний знак у верхній частині документа під час відкриття та збереження
- У кінці всіх сторінок (в області нижнього колонтитула) згадується, що цей документ було створено за допомогою оціночної копії Aspose.Page
- Він вставляє логотип водяного знака Aspose посередині всіх сторінок створеного документа
Якщо ви хочете протестувати Aspose.Page для C++ без обмежень оціночної версії, ви також можете подати запит на 30-денну тимчасову ліцензію. Зверніться до Як отримати тимчасову ліцензію?
Застосування ліцензії
Ліцензію можна застосувати, вказавши явний шлях до файлу .lic. Ви можете використовувати метод License.SetLicense для ліцензування API.
Коли застосовувати ліцензію
Дотримуйтесь цих простих правил:
- Ліцензію потрібно встановлювати лише один раз для домену програми.
- Вам потрібно встановити ліцензію перед використанням будь-яких інших класів Aspose.Page.
Застосуйте ліцензію за допомогою File або Stream Object
Виклик License.SetLicense кілька разів не є шкідливим, але просто витрачає час процесора. Якщо ви розробляєте програму Windows, викличте License.SetLicense у своєму коді запуску перед використанням класів Aspose.Page.
Завантаження ліцензії з файлу
У цьому прикладі Aspose.Page для C++ намагається знайти/встановити ліцензію за явним шляхом до файлу.
Завантаження ліцензії з потокового об’єкта
Ініціалізує ліцензію з потоку
Ви можете змінити назву файлу ліцензії
Ім’я файлу ліцензії не повинно бути “Aspose.Page.CPP.LIC”. Ви можете перейменувати його на будь-яке завгодно та використовувати це ім’я під час встановлення ліцензії у своїй програмі.
Виняток Неможливо знайти назву файлу ліцензії
Коли ви купуєте та завантажуєте ліцензію, веб-сайт Aspose називає файл ліцензії «Aspose.Page.LIC». Ви завантажуєте файл ліцензії за допомогою браузера. Деякі браузери розпізнають файл ліцензії як XML і додають до нього розширення .xml, щоб повна назва файлу на вашому комп’ютері стала «Aspose.Page.lic.XML».
Якщо Microsoft Windows налаштовано на приховування розширень відомих типів файлів (на жаль, це стандартно в більшості установок Windows), файл ліцензії відображатиметься як «Aspose.Page. LIC ’ у Windows Explorer. Ви, ймовірно, подумаєте, що це справжня назва файлу, і викличете License.SetLicense передаючи йому “Aspose.Page.LIC”, але такого файлу немає, отже, виняток.
Щоб вирішити проблему, перейменуйте файл, щоб видалити невидиме розширення .xml. Ми також рекомендуємо вам вимкнути параметр «приховати розширення» в Microsoft Windows
Використання кількох продуктів від Aspose
Якщо ви використовуєте кілька Aspose API у своїй програмі, наприклад Aspose.Page і Aspose.Cells, ось кілька корисних порад.- Встановіть ліцензію для кожного продукту Aspose окремо. Навіть якщо у вас є єдиний файл ліцензії для всіх компонентів, наприклад «Aspose.Total.lic», вам все одно потрібно викликати License.SetLicense окремо для кожного продукту Aspose, який ви використовуєте у своїй програмі.
- Використовуйте повну назву класу ліцензії. Кожен продукт Aspose має клас License у своєму просторі імен. Наприклад, Aspose.Page має Aspose.Page.License а Aspose.Cells має Aspose.Cells.License клас. Використання повного імені класу дозволяє уникнути будь-якої плутанини щодо того, яка ліцензія застосована до якого продукту.