كيفية تحويل RAR إلى ZIP في C #

يوجه هذا البرنامج التعليمي القصير ** كيفية تحويل RAR إلى ZIP في C # **. يحتوي على جميع التفاصيل لتعيين بيئة التطوير ، وقائمة بخطوات الترميز لكتابة التطبيق ، وعينة رمز قابلة للتشغيل لتحويل ** RAR إلى ZIP في C # **. ستتعلم أيضًا خيارات مختلفة لتصفية المحتويات أثناء نقل البيانات من ملف RAR إلى ZIP.

خطوات تحويل ملف RAR إلى ZIP في C

  1. أضف Aspose.ZIP for .NET إلى مشروعك لتحويل ملف RAR إلى ملف ZIP
  2. قم بتحميل ملف RAR المصدر في كائن RarArchive
  3. قم بإنشاء ZIP archive
  4. كرر خلال جميع الإدخالات في ملف RAR الذي تم تحميله
  5. إذا كان الإدخال في الحلقة عبارة عن مجلد ، فقم بإنشاء مجلد في أرشيف ZIP الوجهة
  6. إذا كان الإدخال عبارة عن ملف ، فانسخ محتويات الملف إلى أرشيف ZIP الوجهة
  7. احفظ ملف ZIP الناتج على القرص

تشرح هذه الخطوات عملية * تغيير RAR إلى ZIP في C # *. هناك فئتان مختلفتان متاحتان للتعامل مع ملفات RAR و ZIP المسماة RarArchive و Archive على التوالي حيث تحتوي فئة RarArchive على ميزات للوصول إلى جميع الإدخالات في ملف RAR. يتم نسخ هذه الإدخالات إلى ملف ZIP الوجهة بحيث يتم إنشاء المجلدات كما هي ويتم نسخ الملفات إلى المجلد المعني في ملف ZIP قبل حفظها على القرص.

كود لتحويل RAR إلى ZIP في C

يوضح هذا الرمز عملية تطوير * RAR إلى برنامج محول ZIP في C # * تحتوي مجموعة Entries على خاصية IsDirectory التي يتم استخدامها للتحقق مما إذا كان الإدخال الحالي عبارة عن دليل أم لا ثم يستمر البرنامج وفقًا لذلك. يمكنك استخدام خصائص أخرى مثل الحجم المضغوط أو وقت الإنشاء أو وقت الوصول الأخير أو وقت التعديل أو الاسم أو الحجم غير المضغوط لتصفية الإدخال المراد إضافته إلى ملف ZIP الناتج.

لقد علمتنا هذه المقالة * تحويل WINRAR إلى ZIP في C # *. إذا كنت تريد معرفة عملية ضغط مجلد ، فراجع المقالة على كيفية عمل مجلد ZIP في C #.

 عربي