Extract Open 7z

فایل‌های 7z به خاطر نسبت‌های فشرده‌سازی چشمگیر خود به طور گسترده‌ای شناخته شده‌اند و انتخاب محبوبی برای ذخیره‌سازی و انتقال داده‌ها هستند. در این راهنما، شما یاد خواهید گرفت که چگونه به صورت برنامه‌نویسی فایل‌های 7z (7zip) را در برنامه‌های C# خود باز کنید یا استخراج کنید. موارد زیر را بررسی خواهیم کرد:

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

برای کار با فایل‌های 7z در برنامه‌های خود، می‌توانید از API Aspose.ZIP for .NET استفاده کنید. این کتابخانه قدرتمند از انواع فرمت‌های فشرده، از جمله ZIP، RAR و 7z پشتیبانی می‌کند. با کتابخانه استخراج 7zip C#، می‌توانید به راحتی قابلیت‌های پردازش فایل 7z .NET را به برنامه‌های خود اضافه کنید.

برای شروع، فایل DLL را از بخش دانلودها دانلود کنید یا آن را از طریق NuGet با استفاده از دستور زیر نصب کنید:

PM> Install-Package Aspose.Zip

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

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

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

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

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

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

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

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

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

شما می‌توانید API Aspose.ZIP را بدون هیچ محدودیتی با درخواست یک مجوز موقت رایگان ارزیابی کنید. این به شما امکان می‌دهد تا قبل از تصمیم‌گیری برای خرید، تمام ویژگی‌های کتابخانه را بررسی کنید.

نتیجه‌گیری

در این مقاله، شما یاد گرفتید که چگونه به صورت برنامه‌نویسی فایل‌های 7z را با استفاده از C# باز کنید یا استخراج کنید. همچنین روش‌هایی برای مدیریت آرشیوهای محافظت‌شده با رمز عبور در برنامه‌های .NET خود را بررسی کردید. برای کمک بیشتر، می‌توانید با ما در انجمن پشتیبانی رایگان تماس بگیرید یا به مستندات API ما برای ویژگی‌های اضافی نگاهی بیندازید.

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

با استفاده از کتابخانه استخراج 7zip C#، می‌توانید به راحتی قابلیت‌های پردازش فایل 7z .NET را به برنامه‌های خود اضافه کنید. چه در حال توسعه یک برنامه کنسولی برای استخراج 7z باشید یا با مدیریت فایل 7z در ASP.NET کار کنید، این راهنما پایه‌ای را که برای فشرده‌سازی 7zip در C# .NET نیاز دارید، فراهم می‌کند.