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