Ліцензування | Aspose.ZIP для .NET

Оцініть Aspose.ZIP

Ви можете безкоштовно завантажити Aspose.ZIP для .NET для ознайомлення. Ознайомлювальна версія надає майже всю функціональність продукту з певними обмеженнями. Та сама пробна версія стає ліцензованою, коли ви купуєте ліцензію та додаєте кілька рядків коду до  застосувати ліцензію.

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

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

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

Usage contextRestrictions
Size of data to compressNo more than 532,768 bytes of each entry to be compressed
Size of data to decompressNo more than 500,000 bytes of each entry to be decompressed
CRC verification on decompressionNot performed
MAC verification on decompression in an encrypted fileNot performed
Number of entries compressedNo more than 10
Extraction by running self-extracted archiveNo more then 10 files no more than 500,000 bytes each

Застосування ліцензії

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

Про ліцензію

Ліцензія — це звичайний текстовий XML-файл, який містить такі деталі, як назва продукту, кількість розробників, яким надається ліцензія, дата закінчення підписки тощо. Файл має цифровий підпис, тому не змінюйте файл. Навіть ненавмисне додавання додаткового розриву рядка у файл зробить його недійсним.

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

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

Налаштування ліцензії в Aspose.ZIP для .NET

У Aspose.Zip ліцензію можна завантажити з файлу, потоку або вбудованого ресурсу. Aspose.ZIP намагається знайти ліцензію в таких місцях:

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

Найпростіший спосіб встановити ліцензію – помістити файл ліцензії в ту саму папку, що й DLL компонента (входить до Aspose.ZIP), і вказати лише ім’я файлу без шляху.

1// Створення екземпляра ліцензії та встановлення шляху до файлу ліцензії
2
3Ліцензія Aspose.ZIP.License = нова Aspose.ZIP.License();
4
5license.SetLicense("Aspose.ZIP.lic");
1// Створення екземпляра ліцензії та встановлення ліцензії через потік
2
3Ліцензія Aspose.ZIP.License = нова Aspose.ZIP.License();
4
5license.SetLicense(myStream);

Коли ви викликаєте метод SetLicense, назва ліцензії має збігатися з назвою файлу ліцензії. Наприклад, ви можете змінити назву файлу ліцензії на “Aspose.ZIP.lic.xml”. Потім у своєму коді ви повинні використовувати модифіковану назву ліцензії (тобто Aspose.ZIP.lic.xml) для методу SetLicense.

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

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

Перегляньте наведений нижче приклад, щоб зрозуміти цей метод налаштування ліцензії (вбудованої) у ваших програмах.

1// Створення екземпляра класу License
2
3Ліцензія Aspose.ZIP.License = нова Aspose.ZIP.License();
4
5// Передайте лише назву файлу ліцензії, вбудованого в збірку
6
7license.SetLicense("Aspose.ZIP.lic");

Застосування ліцензії Metered (оплата за використання)

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

Застосувати ліцензію Metered так само просто, як ці два рядки коду:

1var metered = new MeteredLicense();
2metered.SetMeteredKey("<public key>", "<private key>");

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.