Ліцензування та підписка

Іноді для вивчення системи краще, потрібно зануритися в код якомога швидше. Щоб зробити це простіше, Aspose.Words забезпечує різні плани придбання або пропонує безкоштовну пробну та 30-денну Тимчасову ліцензію на оцінку.

Безкоштовна пробна або Тимчасова ліцензія

Aspose.Words Це неймовірне програмне забезпечення, яке розробники можуть спробувати перед покупкою.

Безкоштовна пробна версія

Версія оцінки є таким же, як придбаний один – той Термінова версія просто стає ліцензованим, коли ви додаєте кілька рядків коду, щоб застосувати ліцензію.

Термінова версія Aspose.Words без вказаної ліцензії надає повний функціонал продукту, але вставляє оціночну водяну знак у верхній частині документа на завантаження та збереження і обмежує максимальний розмір документа на кілька сотень абзаців.

Тимчасова ліцензія

Якщо ви хочете перевірити Aspose.Words без обмежень даної версії, ви також можете запросити 30-денну Тимчасову Ліцензію. Докладніше див. інформацію Отримати Тимчасову ліцензію Сторінка

Придбання ліцензії

Після покупки необхідно застосувати файл ліцензії або включити файл ліцензії як вбудований ресурс. Цей розділ описує параметри, як це можна зробити, а також коментарі на деякі загальні питання.

Захист вашої придбаної ліцензії

Після придбання ліцензії необхідно уважно прочитати інформацію на сторінці Захист вашої придбаної ліцензії захист вашого файлу ліцензії. Будь ласка, зауважте, що ця сторінка доступна для перегляду тільки якщо у вас є платна ліцензія.

Параметри ліцензійного застосування

Ліцензії можуть застосовуватися з різних місць:

  • Розширити шлях
  • Ім’я * Папка, що містить папку Aspose.Words.dll Головна
  • Ім’я * Папка, що містить збірку, яка називається Aspose.Words.dll
  • Ім’я * Папка, що містить збірку входу (а також .exeй
  • Ім’я * Вбудований ресурс в збірці називається Aspose.Words.dll
  • Ім’я * Як означена ліцензія – новий механізм ліцензування

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

Застосувати ліцензію за допомогою об’єкта файлу або потоку

Під час розробки програми, виклик SetLicense у вашому коді запуску перед використанням Aspose.Words класи.

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

Використання SetLicense метод, ви можете спробувати знайти файл ліцензії в вбудованих ресурсах або папках складання для подальшого використання.

Приклад наступного коду показує, як ініціалізації ліцензії з папки:

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

Приклад наступного коду показує, як ініціалізації ліцензії з потоку за допомогою іншого SetLicense метод:

Включає Ліцензійний файл як вбудований ресурс

Непристойний спосіб пакетувати ліцензію з вашим додатком і переконайтеся, що він не буде втрачений, щоб включити його як вбудований ресурс в одну з збірок, які називають Aspose.Wordsй Щоб включити файл як вбудований ресурс, слідуйте за цими кроками:

1,1 км У Visual Studio, включати файл .lic в проект за допомогою “**Файл: Додати Existing П.**Меню “. 2,2 км Виберіть файл у Провіднику Рішення та встановіть “Побудувати дію на розміщення ресурсів у вікні Властивості. 3. У У Вашому коді викликаємо SetLicense що переходить лише коротке ім’я ресурсного файлу.

Застосувати Ліцензію

Aspose.Words дозволяє розробникам застосувати вимірювальний ключ. Це новий механізм ліцензування.

Новий механізм ліцензування буде використовуватися разом з існуючим методом ліцензування. Ті клієнти, які хочуть бути зараховані на основі використання API Можливості використання вимірювального ліфтингу.

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

Не зателефонуйте SetMeteredKey метод часто так, що цей метод ліцензування належним чином накопичує споживання і передає його нам. Просто миттєво Aspose.Words Бібліотека, виклик SetMeteredKey Після цього ви залишаєте бібліотеку миттєво і повторно його повторно.

Приклад коду показує, як встановити обмежені публічні та приватні ключі:

Нормально достатньо застосувати допущену ліцензію після запуску програми. Тим не менше, якщо заблокований механізм ліцензування не може спілкуватися з серверами Aspose протягом 24 годин, Aspose.Words буде виходити ліцензійний режим і переключати в режим оцінювання. Щоб уникнути такого випадку, необхідно регулярно перевіряти статус ліцензії – якщо Aspose.Words переходить в режим оцінки, будь ласка, застосуйте довірену ліцензію знову.

Зміна імені файлу ліцензії

Ім’я файлу ліцензії не має бути “Aspose.Words.LIC. Ви можете перейменувати його на вашу кришку і використовувати цю назву при налаштуванні ліцензії в додатку.

““Не знайти ім’я файлу ліцензії” Зареєструватися

Коли ви купуєте і завантажити ліцензію, на сайті Aspose імена файлу ліцензії “Aspose.Words.LIC”. Ви завантажте файл ліцензії за допомогою браузера. У цьому випадку деякі браузери розпізнають ліцензійний файл як XML і застосують розширення .xml до нього, тому повне ім’я файлу на вашому комп’ютері стає *“Aspose.Words.lic.XML

Коли Microsoft Windows налаштовано приховати розширення для відомих типів файлів (необов’язково, це за замовчуванням в більшості Windows інсталяції), з’явиться ліцензійний файл як Aspose.Wordsй LIC” в Windows Провідник. Ви, ймовірно, подумайте, що це реальне ім’я файлу і виклик SetLicense проїзд “Aspose.Words.LIC”, але не існує такого файлу, отже, виняток.

Для вирішення проблеми перейменування файлу для видалення невидимого розширення .xml. Ми також рекомендуємо вам вимкнути опцію “приховати розширення” в Microsoft Windowsй

Використання декількох продуктів Aspose

Якщо ви використовуєте декілька продуктів Aspose у вашому додатку, такі як Aspose.Words і Aspose.Cells, ось кілька корисних порад:

  • Настроювання ліцензії на кожен продукт Aspose окремо. Навіть якщо у вас є один ліцензійний файл для всіх компонентів, наприклад, “Aspose.Total.lic”, вам все ще потрібно викликати SetLicense окремо для кожного продукту Aspose, який ви використовуєте в додатку.
  • Використовуйте повне ім’я номеру ліцензії. Що Продукція Aspose License клас у власний простір імен. Наприклад, Aspose.Words має Aspose.Words.License і Aspose.Cells має Aspose.Cellsй Ліцензійний клас. Використання повно кваліфікованого класу дозволяє уникнути згубності, як до якого застосовується ліцензія.