Open 7z را استخراج کنید

فایل های 7z محبوب هستند زیرا نسبت فشرده سازی خوبی دارند. می توانید یک فایل 7z (7zip) را در برنامه های C# خود باز یا استخراج کنید. لطفاً بخش های زیر را بررسی کنید تا نحوه ایجاد استخراج کننده فایل 7z و باز کردن آرشیوهای محافظت شده با رمز عبور را بیاموزید:

استخراج کننده فایل 7z (7zip) – نصب C# API

API [Aspose.ZIP for. 7zip) استخراج کننده در برنامه های NET. لطفاً فایل DLL را از قسمت Downloads دانلود کنید یا با دستور NuGet زیر آن را نصب کنید:

PM> Install-Package Aspose.Zip

باز کردن یا استخراج فایل 7z (7zip) به صورت برنامه نویسی با استفاده از سی شارپ

با انجام مراحل زیر می توانید فایل 7z (7zip) را باز یا استخراج کنید:

  1. بایگانی ورودی 7z (7zip) را با کلاس SevenZipArchive بارگیری کنید.
  2. با استفاده از روش ExtractToDirectory همه فایل‌های موجود در 7zip را در فهرستی استخراج کنید.

کد زیر نحوه باز کردن یا استخراج فایل 7z را به صورت برنامه نویسی با استفاده از C# نشان می دهد:

// بایگانی ورودی 7z (7zip) را با کلاس SevenZipArchive بارگیری کنید.
using (SevenZipArchive archive = new SevenZipArchive("Sample.7z"))
{
    // با استفاده از روش ExtractToDirectory تمام فایل های 7zip را به یک دایرکتوری استخراج کنید.
    archive.ExtractToDirectory(dataDir + "Sample_ExtractionFolder");
}

استخراج یا از حالت فشرده خارج کردن فایل 7zip محافظت شده با رمز عبور با استفاده از سی شارپ

برخی از فایل های 7z ممکن است با محافظت از رمز عبور رمزگذاری شوند. به عنوان مثال، زمانی که باید از دسترسی غیرمجاز به داده ها جلوگیری کنید. با انجام مراحل زیر می توانید یک فایل 7zip محافظت شده با رمز عبور را استخراج یا از حالت فشرده خارج کنید:

  1. بایگانی ورودی 7z محافظت شده با رمز عبور را بارگیری کنید.
  2. با استفاده از روش ExtractToDirectory آرشیو 7z را با رمز عبور استخراج یا باز کنید.

کد زیر نحوه استخراج یا از حالت فشرده خارج کردن فایل 7zip محافظت شده با رمز عبور را به صورت برنامه نویسی با استفاده از C# توضیح می دهد:

// بایگانی ورودی 7z محافظت شده با رمز عبور را بارگیری کنید.
using(var archive = new SevenZipArchive("Sample_Encrypted.7z"))
{
    // بایگانی 7z را با رمز عبور استخراج یا باز کنید.
    archive.ExtractToDirectory("Sample_Encrypted7zip", "aspose");
}

مجوز API رایگان دریافت کنید

با درخواست [مجوز موقت رایگان] می‌توانید API را بدون هیچ‌یک از محدودیت‌های ارزیابی ارزیابی کنید.

نتیجه

در این مقاله نحوه باز کردن یا استخراج فایل های 7z (7zip) به صورت برنامه نویسی با زبان سی شارپ را آموختید. علاوه بر این، نحوه باز کردن فایل 7z محافظت شده با رمز عبور یا رمزگذاری شده را در برنامه های مبتنی بر NET نیز بررسی کرده اید. می‌توانید در تالار گفتمان پشتیبانی رایگان با ما تماس بگیرید، یا برای بررسی سایر ویژگی‌های API از API Documentation دیدن کنید.

همچنین ببینید