تُستخدم ملفات 7z على نطاق واسع بسبب نسبة الضغط المذهلة. في هذا الدليل، ستتعلم كيفية فتح أو استخراج ملفات 7z (7zip) برمجياً في تطبيقات C# الخاصة بك. إليك نظرة سريعة على ما سنغطيه:
- مستخرج ملف 7z (7zip) – تثبيت واجهة برمجة التطبيقات C#
- فتح أو استخراج ملف 7z (7zip) برمجياً باستخدام C#
- استخراج أو فك ضغط ملف 7zip المحمي بكلمة مرور باستخدام C#
- الحصول على ترخيص API مجاني
مستخرج ملف 7z (7zip) – تثبيت واجهة برمجة التطبيقات C#
للتعامل مع ملفات 7z في تطبيقاتك، يمكنك استخدام واجهة برمجة التطبيقات Aspose.ZIP لـ .NET. تدعم هذه المكتبة القوية تنسيقات مضغوطة متنوعة، بما في ذلك ZIP، RAR، و7z. يمكنك بسهولة إنشاء مستخرج ملف 7z في تطبيقات .NET الخاصة بك.
للبدء، قم بتنزيل ملف DLL من قسم التنزيلات أو قم بتثبيته عبر NuGet باستخدام الأمر التالي:
PM> Install-Package Aspose.Zip
فتح أو استخراج ملف 7z (7zip) برمجياً باستخدام C#
لفتح أو استخراج ملفات 7z برمجياً، اتبع الخطوات التالية:
- قم بتحميل أرشيف 7z (7zip) المدخل باستخدام فئة SevenZipArchive.
- استخدم طريقة ExtractToDirectory لاستخراج جميع الملفات من أرشيف 7zip إلى دليل محدد.
إليك عينة من الشيفرة توضح كيفية استخراج ملف 7z باستخدام C#:
استخراج أو فك ضغط ملف 7zip المحمي بكلمة مرور باستخدام C#
قد تكون بعض ملفات 7z مشفرة لأغراض أمنية. إذا كنت بحاجة إلى استخراج ملف 7zip المحمي بكلمة مرور، فاتبع هذه الخطوات:
- قم بتحميل أرشيف 7z المدخل المحمي بكلمة مرور.
- استخدم طريقة ExtractToDirectory لاستخراج أرشيف 7z، مع توفير كلمة المرور.
توضح الشيفرة التالية كيفية استخراج ملف 7zip المحمي بكلمة مرور برمجياً باستخدام C#:
الحصول على ترخيص API مجاني
يمكنك تقييم واجهة برمجة التطبيقات Aspose.ZIP دون أي قيود من خلال طلب ترخيص مؤقت مجاني.
الخاتمة
في هذه المقالة، تعلمت كيفية فتح أو استخراج ملفات 7z برمجياً باستخدام C#. كما استكشفت كيفية التعامل مع الأرشيفات المحمية بكلمة مرور في تطبيقات .NET الخاصة بك. لمزيد من المساعدة، لا تتردد في التواصل معنا في منتدى الدعم المجاني، أو تحقق من وثائق API للحصول على ميزات إضافية.
انظر أيضًا
باستخدام مكتبة استخراج C# 7zip، يمكنك بسهولة دمج قدرات معالجة ملفات 7z في .NET في تطبيقاتك. سواء كنت تطور تطبيق وحدة تحكم لاستخراج 7z، أو تعمل مع معالجة ملفات 7z في ASP.NET، يوفر لك هذا الدليل الأساس الذي تحتاجه من أجل فك ضغط 7zip بشكل فعال في C# .NET.