Плагін розархівування RAR для .NET дозволяє вашим додаткам розпаковувати RAR-архіви незалежно, уникнувши залежності від сторонніх додатків. Він надає клас RarArchive
для безшовної взаємодії з RAR-архівами та клас RarArchiveEntry
для управління окремими файлами всередині RAR-архіву.
RarArchive
.ExtractToDirectory
, щоб розпакувати всі записиВи можете видобути окремі записи з архіву RAR та зберегти їх у потік для подальшої обробки за необхідності. Процес завантаження архіву RAR є тим самим, як показано вище. Однак для вилучення певного запису код має перебирати колекцію записів та зберігати його у масив байтів, як показано нижче.
Файли RAR використовуються для стискання та архівування одного або кількох файлів у єдиний контейнер. Це допомагає зменшити загальний розмір файлів, полегшуючи їх передачу або зберігання.
RAR часто надає кращі стискувальні співвідношення порівняно з ZIP. Крім того, RAR підтримує функції, такі як захист паролями, відновлення помилок та можливість розбити архіви на декілька томів.
Плагін RAR Extractor призначений для роботи з великими архівами, проте точні обмеження можуть залежати від ресурсів системи та оточення. Рекомендується перевірити документацію для отримання конкретних рекомендацій щодо розміру архіву.
Так, ви можете видобувати конкретні файли з архіву RAR, використовуючи клас RarArchive
. Після завантаження архіву, ви можете ітерувати через його записи та видобувати бажані файли за допомогою наданих методів. Перевірте приклади коду у документації для крок за кроком вказівок щодо цього.
Так, плагіна RAR Extractor підтримує захищені паролями файли РАР. При створенні прикладу класу ‘RarArchive’, ви можете надати необхідний пароль як параметр для розблокування та екстракції вмісту захищених файлів РР. Переконайтеся, що ви керуєте паролами безпечно у вашій програмі, щоб зберегти цілісність даних.
Абсолютно. Розархіватор для .NET розроблений для безпроблемної роботи як з форматами RAR4, так і RAR5. Ви можете впевнено використовувати плагін для розархівування файлів з архівів, створених будь-якою версією, що гарантує сумісність і гнучкість у вашому додатку.
RAR Extractor для .NET включає в себе механізми обробки помилок, щоб впоратися з корумпованими або проблематичними архівами. При екстракції файлів, плагін перевіряє помилки і надає відповідну інформацію, дозволяючи вам доброзичливо вносити виняткові випадки у вашій програмі.
Так, RAR Extractor для .NET розроблений з урахуванням безпеки роботи з потоками. Ви можете використовувати його в багатопотокових середовищах для одночасного розпакування RAR-архівів, підвищуючи продуктивність вашого додатку. Просто переконайтеся, що ви належним чином керуєте синхронізацією потоків, щоб уникнути конфліктів під час процесів розпакування.