إذا كنت تبحث عن استخراج الملفات ZIP برامج في C#,هذا المقال يعمل كمدرب شامل حول التعامل الفعلي مع استخراج ملفات ZIP باستخدام .كتابة .NET Archive Extraction Library.سنستعرض طرق مختلفة لتسجيل الملفات، بما في ذلك كيفية إدارة الملفات المرتبطة بالمرور مع كلمة المرور والتشفير AES.

في ما قبلنا المقالة التالية: إنشاء ملفات ZIP,، بحثنا عن تقنيات مختلفة لتخزين الملفات باستخدام Aspose.ZIP for .NET.الآن، دعونا نغطي في إزالة ملفات ZIP استخراج الملفات من كل من الملفات المضادة بالرمز و AES المضادة ZIP في C#.
جدول المحتوى
- C# API إلى Unzip Files - تحميل مجاني
- C# استخراج ملف من ZIP: إرشادات خطوة من الخطوة حول استخراج ملفات معينة من الملفات ZIP.
- تحميل ملفات ZIP محمية بالرمز
- استخراج ملفات AES المشفى ZIP في C#
استخراج الملفات ZIP في C# - API Installation
قبل أن تبدأ، تأكد من أنك التخفيض و المرتبة Aspose.ZIP for .NET.يمكنك أيضاً إدخال البطاقة من خلال إدارة حزمة NuGet.لتضاف المكتبة إلى المشروع، قم بتشغيل الإجراءات التالية:
PM> NuGet\Install-Package Aspose.Zip
كيفية استخراج ملفات ZIP في C#
يمكن استخراج ملفات ZIP بطرقين رئيسيتين:
- استخراج كل ملف من الملفات ZIP بشكل فردي.
- إزالة جميع الملفات إلى ملف محدد باستخدام .NET Core Zip.
C# استخراج ملف من ZIP: إرشادات خطوة من الخطوة حول استخراج ملفات معينة من الملفات ZIP.
لتسجيل الملفات بشكل فردي أثناء مراقبة التقدم في تسجيل الملفات، اتبع هذه الخطوات:
- فتح ملف ZIP باستخدام FileStream.
- إعادة تشغيل حالة من الملفات فئة مع FileStream الهوية.
- الوصول إلى الملفات داخل ZIP باستخدام Archive.Entries جمعية.
- إعداد 1 ArchiveEntry.Extractionالخطوة الأولى يتم تشغيل الحدث لتشغيل تطور التخلص.
- استخدموا ArchiveEntry.Extract(string) طريقة لإزالة الملفات.
C# استخراج ملف من ZIP: إرشادات خطوة من الخطوة حول استخراج ملفات معينة من الملفات ZIP.:
using Aspose.Zip;
// Open ZIP file
using (FileStream zipFile = File.Open("encrypted.zip", FileMode.Open))
{
// Decrypt and extract to folder
new Archive(zipFile, new ArchiveLoadOptions() { DecryptionPassword = "p@s$" }).ExtractToDirectory("decrypted");
}
إليك نموذج من الكود لتنظيف ملفات ZIP إلى ملف باستخدام C# Unzip File to Folder:
إذا كنت ترغب في إزالة جميع الملفات إلى ملف معين، اتبع هذه الخطوات:
- فتح ملف ZIP باستخدام FileStream فئة.
- إنشاء حالة من الملفات الدرجة الأولى من الدرجة التي تم إطلاقها مع ZIP FileStream الهوية.
- استخدموا Archive.ExtractToDirectory(string) طريقة لتنظيف الملفات إلى الملفات المحددة.
هنا نموذج من الكود لتنظيف ملفات ZIP إلى ملف باستخدام C# Unzip File to الملفات:
using Aspose.Zip;
// Open ZIP file
using (FileStream zipFile = File.Open("encrypted.zip", FileMode.Open))
{
// Decrypt and extract to folder
new Archive(zipFile, new ArchiveLoadOptions() { DecryptionPassword = "p@s$" }).ExtractToDirectory("decrypted");
}
C# إزالة ملفات ZIP المحدودة بالرمز {#إزالة ملفات ZIP المحدودة بالرمز في CSharp}
يمكنك استخراج الملفات ZIP المرتبطة بالمرحلة بواسطة كلمة المرور باستخدام Aspose.ZIP for .NET.فقط تحديد كلمة المرور باستخدام ArchiveLoadOptions الفئة، والتي سوف تنتقل كقيمة ثانية إلى الملفاتوَقَالَ الْمُؤَلِّفُ: لَا يَصِحُّ C# Unzip File with Password ملف مع كلمة المرور,نأخذ مثلاً على النحو التالي.
إليك نموذج من رمز المقطع لتحديد ملف ZIP محمي بالاتصال:
using Aspose.Zip;
// Open ZIP file
using (FileStream zipFile = File.Open("encrypted.zip", FileMode.Open))
{
// Decrypt and extract to folder
new Archive(zipFile, new ArchiveLoadOptions() { DecryptionPassword = "p@s$" }).ExtractToDirectory("decrypted");
}
استخراج ملفات ZIP المسمى AES المسمى C#
إذا كان الملف الخاص بك ZIP يتم تشفيرها باستخدام AES،, Aspose.ZIP for .NET يدعم طريقة التشفير AES128, AES192 و AES256. إخراج ملف ZIP المشفى AES مماثل عن إزالة الملف المخصص للكلمة المرئية، عليك فقط تقديم كلمة المرء لتشفير باستخدام ArchiveLoadOptions فئة.
إليك كيفية استخراج ملفات ZIP المشفى AES في C#:
C# ZIP Extraction API - احصل على مجاني
يمكنك إجراء استخراج ZIP دون أي قيود تقييم من خلال الحصول على مجاني مجاني مجاني.
النتيجة
في هذه المقالة، نلتقي على كيفية تحميل ملفات ZIP باستخدام C# وبدأت في إزالة الملفات ZIP المرتبطة بالمرور. بالإضافة إلى ذلك، استكشفنا كيفية معالجة الملفات ZIP المضغوطة. Aspose.ZIP for .NET,فحينما تلاحظ على الوثائق.
هذه المقالة هي المكونات الخاصة بك C# .NET 6 استخراج ملفات Zip, C# .NET 7 استخراج ملفات Zip,و لكن ما يلي: إذا كنت تعمل مع .NET Core Zip إزالة الملفات إلى ملف معين أو تنفيذها C# Decompress ZIP مع إدارة الأخطاء ، سوف تحسين التقنيات المطروحة هنا القدرات الاستخراجية ZIP الخاصة بك في .NET.
لمساعدتك على ذلك، يضم هذا المقال معلومات حول C# Unzip الملف, C# Unzip File في الذاكرة,و و C# Decompress ZIP.سوف تتعلم أيضاً عن C# Open ZIP, C# إزالة ZIP,و كيفية استخراج ZIP بدون كلمة المرور.إذا كنت مهتمًا بالعمل مع الملفات المرتبطة بالمرور، سنقوم بتحليل كيفية إعادة فتح رمز ZIP و فتح ملف zip المحدود.اتبع هذه الإرشادات لإدارة ملفات ZIP بشكل فعال في C#.
وبالإضافة إلى ذلك، إذا كنت تريد أن تعرف كيفية .NET Unzip الملفات أو العمل C# الملف العملات، هذه الماجستير يوفر كل المعلومات اللازمة التي تحتاجها لتبدأ مع C# Decompress ZIP و C# زيبكس الملفات.