إذا كنت تبحث عن إزالة ملفات ZIP ببرمجيات في C#، فأنت في المكان الصحيح!هذا المقال يخدم كدليل شامل على التعامل الفعال مع استخراج ملف زيب باستخدام .NET Archive Extraction Library.سوف نستكشف مجموعة متنوعة من الأساليب لتفريغ الملفات، بما في ذلك كيفية إدارة الأرشيف المحمي كلمة المرور وتشفير AES.

استخراج ملفات ZIP في C#

في ما قبلنا مقالة حول إنشاء ملفات ZIP, ، تحدثنا عن تقنيات مختلفة لتغليف الملفات باستخدام Aspose.ZIP لـ .NET. الآن، دعونا نغوص في unzipping ملفات ZIP واستخراج الملفات من كل من كلمات المرور المحمية و AES المشفرة ملفات ZIP في C#.

جدول المحتوى

استخراج أرشيف ZIP في C# - تثبيت API

قبل أن نبدأ ، تأكد من أن لديك تحميل ويمكنك أيضًا تثبيت الحزمة من خلال برنامج NuGet Package Manager. لإضافة المكتبة إلى مشروعك، قم بتشغيل الأمر التالي:

PM> NuGet\Install-Package Aspose.Zip

كيفية استخراج ملفات ZIP في C#

يمكن إزالة ملفات ZIP بطريقتين رئيسيتين:

  • إزالة كل ملف من أرشيف ZIP بشكل فردي.
  • حذف جميع الملفات إلى مجلد محدد باستخدام .NET Core Zip.

C# استخراج كل ملف في ZIP

لاستخراج الملفات بشكل فردي أثناء مراقبة تقدم الاستخراج، اتبع هذه الخطوات:

فيما يلي عينة من الرمز التي تظهر كيفية استخراج الملفات من أرشيف ZIP في C#:

Unzip ZIP الملفات في مجلد في C#

إذا كنت تفضل إزالة جميع الملفات إلى مجلد معين، اتبع هذه الخطوات:

  • افتح أرشيف ZIP باستخدام FileStream الطبقة .
  • إنشاء مثال على أرشيف الدرجة المبدئية مع ZIP FileStream الهدف .
  • استخدمها أرشيف الوسم : String طريقة لتفريغ الملفات إلى المجلد المحدد.

فيما يلي نموذج من الرمز لتفريغ ملفات ZIP في مجلد باستخدام C# Unzip File to Folder:

C# Unzip كلمة مرور-حماية ملفات ZIP {#Unzip كلمة مرور-حماية ملفات ZIP-في-CSharp}

يمكنك استخراج ملفات ZIP المحمية باستخدام Aspose.ZIP لـ .NET. ArchiveLoadOptions الدرجة، والتي سوف تنتقل كمعيار ثانٍ إلى أرشيف’على سبيل المثال ، إلى C# Unzip File with Password ، ارجع إلى المثال التالي.

فيما يلي نسخة نموذجية من الرمز لتفريغ ملف ZIP محمي كلمة المرور:

استخراج ملفات AES المشفرة ZIP في C#

إذا تم تشفير أرشيف ZIP الخاص بك باستخدام AES، Aspose.ZIP ل .NET يدعم أساليب التشفير Aes128، AEs192، وAES256. ArchiveLoadOptions الطبقة .

إليك كيفية استخراج ملفات AES المشفرة ZIP في C#:

C# ZIP استخراج API - الحصول على ترخيص مجاني

يمكنك إجراء استخراج ZIP دون أي قيود تقييم من خلال الحصول على الترخيص المؤقت المجاني.

استنتاجات

في هذه المقالة ، قمنا بتغطية كيفية إزالة ملفات ZIP باستخدام C# والتعامل مع استخراج أرشيفات Z IP المحمية بحماية كلمة المرور. بالإضافة إلى ذلك ، بحثنا عن طريقة التعامل مع ملفات zIP المشفرة. الوثائق.

هذا الدليل هو الموارد التي تذهب إلى C# .NET 6 Zip File Extraction، C#.NET 7 ZIP File extraction، وأكثر من ذلك.سواء كنت تعمل مع استخراج الملفات إلى مجلد معين أو تنفيذه مع إجراءات التعامل مع الأخطاء، فإن التقنيات التي تمت مناقشتها هنا سوف تعزز قدرات استخبارات Z IP الخاص بك في .Net.

لمزيد من المساعدة ، يحتوي هذا الدليل على معلومات حول C# Unzip File ، C# UZIP File in Memory ، و c# Decompress ZIP. سوف تتعلم أيضًا عن c# Open Zip و c # Unpack Z IP وكيفية استخراج Zip Without Password .إذا كنت مهتما في العمل مع الأرشيفات المحمية بالكلمة المرور ، فسوف نغطي كيفية Retrieve ZIF password وال Open Encrypted ZIB File.

وبالإضافة إلى ذلك، إذا كنت ترغب في معرفة كيفية إرسال ملفات .NET Unzip أو إجراء عمليات C# Archive، فإن هذا الدليل يوفر كل المعلومات اللازمة للبدء مع ** C# Decompress ZIP** و ** c# Zipping Files**.

More in this category