
В А Попередній пост, Ми дізналися, як створити Зіп Архів використовується С#. Тепер ми перейдемо на 7z формат, який відомий своїм високим співвідношенням компресії та міцним 256-бітним AES шифруванням можливостей.Це робить бібліотеку .NET 7z ідеальним вибором для безпечного та ефективного обробки архівів.
Що ви дізнаєтеся
У цьому підручнику ви дізнаєтеся, як програматично створювати 7Z (7-Zip) архіви за допомогою C:
- Створення 7Z архіву з одноразовим входом
- Створення AES Encrypted 7z Archive
- Налаштування різних паролів для 7z входів
Ми будемо використовувати Завантажити Aspose.ZIP для .NET Цю бібліотеку можна встановити за допомогою:
- Управління пакетами
- Завантажити DLL Введіть його у свій проект
Створення 7z (7-Zip) Архів за допомогою C#
Ви можете компресувати файли в архів 7Z, який підходить як для одинного файлу, так і для многих файлів сценаріїв.Ця функція забезпечує економічно ефективне рішення для розробників, які шукають інструмент для видобутку .NET RAR.
Створення 7Z архіву з одноразовим входом
Щоб створити файл 7Z з одним файлом, виконайте наступні кроки:
- Відкрийте новий FileStream Створення файлу 7Z.
- Заздалегідь на SevenZipArchive У класі.
- Додати файл за допомогою Світовий архів.CreateEntry.
- Зберегти архіви з 7 Зберегти.
Ось приклад C# для ілюстрації:
Створення 7Z архіву з кількома входами
Щоб компресувати кілька файлів в один 7Z архів:
- Створіть приклад для SevenZipArchive У класі.
- Користувати 7 ст. ст. ст. ст. ст. ст і проходить шлях папки.
- Зберегти архіви з 7 Зберегти.
Наприклад:
Створення AES Encrypted 7z Archive за допомогою C#
Щоб захистити свої архіви, ви можете скористатися AES шифрування, функцією бібліотеки .NET 7z, яка підвищує безпеку архівів:
- Створення прикладу 7 Завантажити Завантажити.
- Налаштуйте необхідні параметри шифрування.
- Додайте вхід до архіву і збережіть його.
Наприклад:
Налаштуйте різні паролі для 7z входів за допомогою C#
Для присвоєння унікальних паролів до різних записів у вашому архіві:
- Відкрити А FileStream Про це йдеться в 7Z архіві.
- Користувати Світовий архів.CreateEntry Додати входи, уточнюючи індивідуальні паролі.
- Зберегти архіви.
Наприклад:
Заключення
У цій статті ми розглянули, як створити архіви 7Z програматично в C#, забезпечити їх за допомогою шифрування AES і присвоєти унікальні паролі до записів Документація Aspose.ZIP.
Використовуючи Aspose Plugin для .NET, ви можете ефективно керувати архівами, застосовувати шифрування, і ускладнити свої робочі потоки — все за тільки $99. Відключити передові функції сьогодні з цим надійним .NET архівний екстракційний плагін, підтримуючи всі основні формати!