يُمكِّن ملحق RAR Extraction لـ .NET تطبيقاتك من استخراج أرشيفات RAR باستقلالية تامة، مما يُلغي الاعتماد على التطبيقات الخارجية. يوفر فئة RarArchive للتفاعل السلس مع أرشيفات RAR، وفئة RarArchiveEntry لإدارة الملفات الفردية داخل الأرشيف.
RarArchive.ExtractToDirectory لاستخراج جميع المدخلات.يمكنك استخراج مدخلات فردية من أرشيف RAR وحفظها في تدفق لمعالجة إضافية عند الحاجة. تكون عملية تحميل أرشيف RAR مماثلة لما هو موضح أعلاه. غير أنه لاستخراج مدخل معين، يجب على الكود التكرار على مجموعة المدخلات وحفظها في مصفوفة بايت.
تُستخدم ملفات RAR لضغط ملف واحد أو أكثر وأرشفتها في حاوية واحدة، مما يُساعد على تقليل الحجم الإجمالي للملفات وتيسير نقلها أو تخزينها.
غالبًا ما يُوفّر RAR نسبًا ضغط أفضل مقارنةً بـ ZIP. علاوةً على ذلك، يدعم RAR ميزات مثل الحماية بكلمة مرور واستعادة الأخطاء والقدرة على تقسيم الأرشيفات إلى أجزاء متعددة.
صُمِّم ملحق RAR Extractor للتعامل مع الأرشيفات الكبيرة، غير أن الحدود الدقيقة قد تعتمد على موارد النظام والبيئة. يُنصح بمراجعة الوثائق للاطلاع على أي إرشادات محددة بشأن حجم الأرشيف.
نعم، يمكنك استخراج ملفات محددة من أرشيف RAR باستخدام فئة RarArchive. بعد تحميل الأرشيف، يمكنك التكرار عبر مدخلاته واستخراج الملفات المطلوبة باستخدام الطرق المتاحة.
نعم، يدعم ملحق RAR Extractor الأرشيفات المحمية بكلمة مرور. عند إنشاء نسخة من فئة RarArchive، يمكنك توفير كلمة المرور اللازمة كمعامل لفك القفل واستخراج محتويات ملفات RAR المؤمّنة.
بالتأكيد. صُمِّم RAR Extractor لـ .NET للعمل بسلاسة مع تنسيقي RAR4 وRAR5 على حدٍّ سواء. يمكنك استخدامه بثقة لاستخراج الملفات من الأرشيفات المُنشأة بأي من الإصدارين.
يتضمن RAR Extractor لـ .NET آليات معالجة الأخطاء للتعامل مع الأرشيفات التالفة أو الإشكالية. عند استخراج الملفات، يتحقق الملحق من وجود أخطاء ويُقدِّم معلومات ذات صلة تُتيح لك معالجة الحالات الاستثنائية بأناقة.
نعم، صُمِّم RAR Extractor لـ .NET ليكون آمنًا في البيئات متعددة الخيوط. يمكنك استخدامه لاستخراج أرشيفات RAR بالتوازي لتحسين أداء تطبيقك.