Create 7Zip Archive in C#

В А Попередній пост, Ми дізналися, як створити Зіп Архів використовується С#. Тепер ми перейдемо на 7z формат, який відомий своїм високим співвідношенням компресії та міцним 256-бітним AES шифруванням можливостей.Це робить бібліотеку .NET 7z ідеальним вибором для безпечного та ефективного обробки архівів.

Що ви дізнаєтеся

У цьому підручнику ви дізнаєтеся, як програматично створювати 7Z (7-Zip) архіви за допомогою C:

Ми будемо використовувати Завантажити Aspose.ZIP для .NET Цю бібліотеку можна встановити за допомогою:

Створення 7z (7-Zip) Архів за допомогою C#

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

Створення 7Z архіву з одноразовим входом

Щоб створити файл 7Z з одним файлом, виконайте наступні кроки:

Ось приклад C# для ілюстрації:

Створення 7Z архіву з кількома входами

Щоб компресувати кілька файлів в один 7Z архів:

Наприклад:

Створення AES Encrypted 7z Archive за допомогою C#

Щоб захистити свої архіви, ви можете скористатися AES шифрування, функцією бібліотеки .NET 7z, яка підвищує безпеку архівів:

  • Створення прикладу 7 Завантажити Завантажити.
  • Налаштуйте необхідні параметри шифрування.
  • Додайте вхід до архіву і збережіть його.

Наприклад:

Налаштуйте різні паролі для 7z входів за допомогою C#

Для присвоєння унікальних паролів до різних записів у вашому архіві:

  • Відкрити А FileStream Про це йдеться в 7Z архіві.
  • Користувати Світовий архів.CreateEntry Додати входи, уточнюючи індивідуальні паролі.
  • Зберегти архіви.

Наприклад:

Заключення

У цій статті ми розглянули, як створити архіви 7Z програматично в C#, забезпечити їх за допомогою шифрування AES і присвоєти унікальні паролі до записів Документація Aspose.ZIP.

Використовуючи Aspose Plugin для .NET, ви можете ефективно керувати архівами, застосовувати шифрування, і ускладнити свої робочі потоки — все за тільки $99. Відключити передові функції сьогодні з цим надійним .NET архівний екстракційний плагін, підтримуючи всі основні формати!

More in this category