Ինչպես C#-ում RAR-ը վերածել ZIP

Այս կարճ ձեռնարկը ուղեցույց է տալիս **ինչպես C#-ում RAR-ը դարձնել ZIP: Այն ունի բոլոր մանրամասները՝ մշակման միջավայրը սահմանելու համար, հավելվածը գրելու համար կոդավորման քայլերի ցանկ և գործարկվող կոդ՝ RAR-ը ZIP-ի C#-ում փոխակերպելու համար: Դուք նաև կսովորեք բովանդակությունը զտելու տարբեր տարբերակներ RAR ֆայլից ZIP տվյալների փոխանցման ժամանակ:

RAR ֆայլը C#-ով ZIP փոխարկելու քայլեր

  1. Ավելացրեք Aspose.ZIP for .NET-ը ձեր նախագծի մեջ՝ RAR-ը ZIP-ի վերածելու համար
  2. Բեռնել աղբյուրի RAR ֆայլը RarArchive օբյեկտի մեջ
  3. Ստեղծեք ZIP archive
  4. Կրկնեք բեռնված RAR ֆայլի բոլոր գրառումները
  5. Եթե հանգույցի մուտքը Թղթապանակ է, ստեղծեք թղթապանակ նպատակակետի ZIP արխիվում
  6. Եթե մուտքը ֆայլ է, պատճենեք ֆայլի բովանդակությունը նպատակակետ ZIP արխիվում
  7. Պահպանեք ստացված ZIP ֆայլը սկավառակի վրա

Այս քայլերը բացատրում են C#-ում *RAR-ը ZIP-ի փոխելու գործընթացը: Գոյություն ունեն երկու տարբեր դասեր RAR և ZIP ֆայլերի հետ աշխատելու համար՝ համապատասխանաբար RarArchive և Archive, որտեղ RarArchive դասը պարունակում է RAR ֆայլի բոլոր մուտքերը մուտք գործելու հնարավորություններ: Այս գրառումները պատճենվում են նպատակակետ ZIP ֆայլում այնպես, որ թղթապանակները ստեղծվում են այնպես, ինչպես կա, և ֆայլերը պատճենվում են ZIP ֆայլի համապատասխան պանակում՝ նախքան այն սկավառակի վրա պահելը:

Կոդ՝ RAR-ը ZIP-ի C#-ում վերածելու համար

Այս կոդը ցույց է տալիս C#-ում *RAR-ից ZIP փոխարկիչի ծրագրակազմի մշակման գործընթացը: Entries հավաքածուն պարունակում է IsDirectory հատկություն, որն օգտագործվում է ստուգելու ընթացիկ մուտքը գրացուցակ է, թե ոչ, և այնուհետև ծրագիրը շարունակվում է համապատասխանաբար: Դուք կարող եք օգտագործել այլ հատկություններ, ինչպիսիք են սեղմված չափը, ստեղծման ժամանակը, վերջին մուտքի ժամանակը, փոփոխման ժամանակը, անունը կամ չսեղմված չափը, որպեսզի զտեք մուտքագրումը, որը կավելացվի արդյունքում ստացվող ZIP ֆայլին:

Այս հոդվածը մեզ սովորեցրել է վերափոխել WINRAR-ը ZIP-ի C#-ով: Եթե ցանկանում եք սովորել թղթապանակը սեղմելու գործընթացը, տես ինչպես գրել ZIP թղթապանակ C#-ում-ի հոդվածը:

 Հայերեն