Extract RAR Files in C#

הכניסה

ארכיוני RAR הם בחירה פופולרית להדביק ולשלב קבצים מרובים לתוך חבילה אחת.המדריך הזה יראה לך כיצד להוציא את קבצי RAR ב- C#, כולל ארכיוני RAR מוגנים באמצעות סיסמה והצפנה.באמצעות Aspose.ZIP עבור .NET, אתה יכול בקלות להוציא ולנהל את ארכיוני RAR4 ו- RAR5 ביעילות.

שולחן התוכן

הגדרת C# RAR Extraction

כדי להתחיל עם יציאת קבצים מארכי RAR ב- C#, תצטרך להתקין Aspose.ZIP עבור .NET. הספרייה החזקה הזו תומכת בפורמטים RAR4 ו- RAR5, כולל ארכיונים מוצפנים.

ההתקנה

ניתן להתקין את הספרייה באמצעות NuGet עם הפקודה הבאה:

PM> Install-Package Aspose.Zip

אחרת, אתה יכול להוריד את זה ישירות מן עקבו אחרי Aspose Downloads.

להוציא קובץ ספציפי מ RAR

כדי להוציא קובץ יחיד מהארכיון RAR, בצע את השלבים הבאים:

  • הורד את ארכיון RAR באמצעות RarArchive בכיתה.
  • בחר את הקובץ הספציפי שברצונך לחלץ.
  • שמור את הקובץ שנלקח למקום הרצוי שלך.

קוד דוגמה

using (RarArchive archive = new RarArchive("input.rar"))
{
    RarArchiveEntry entry = archive.Entries["example.txt"];
    entry.Extract("output_folder/example.txt");
}

שיטה זו מאפשרת לך להוציא קובץ יחיד מהארכיון RAR ביעילות.

לחלץ את כל הקבצים מהארכיון RAR

כדי לחלץ כל הקבצים מהארכיון RAR, פשוט לעקוב אחר השלבים הבאים:

  • הורד את הקובץ RAR.
  • להגדיר את המדריך היעד לחילוץ.

קוד דוגמה

using (RarArchive archive = new RarArchive("input.rar"))
{
    archive.ExtractToDirectory("output_folder/");
}

גישה זו תסיר כל הקבצים מהארכיון לתוך התיעוד שנקבע.

להוציא קובץ מתוך סיסמה מוגנת RAR

בעת התמודדות עם ארכיון RAR מוגן באמצעות סיסמה, באפשרותך לחלץ קובץ מסוים על-ידי ביצוע השלבים הבאים:

  • הורד את ארכיון RAR הקריפטוגרפי.
  • תן את הסיסמה הנכונה.
  • להוציא את הקובץ הרצוי.

קוד דוגמה

using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
    RarArchiveEntry entry = archive.Entries["secure_file.txt"];
    entry.Extract("output_folder/secure_file.txt");
}

שיטה זו חוסמת ומוציאה קובץ מסוים מתוך ארכיון RAR מוגן סיסמה ביעילות.

להוציא את כל הקבצים מ- password-protected RAR

כדי לחלץ כל הקבצים מתוך ארכיון RAR מוגן באמצעות סיסמה, בצע את השלבים הבאים:

  • הורד את הקובץ RAR הצפוף.
  • הקלד את הסיסמה הנכונה.
  • לחלץ את כל הקבצים לתוך תיקיית היציאה הרצויה שלך.

קוד דוגמה

using (RarArchive archive = new RarArchive("protected.rar", "your_password"))
{
    archive.ExtractToDirectory("output_folder/");
}

שיטה זו מבטיחה שתסיר את כל הקבצים המוצפנים תוך שמירה על המבנה המקורי שלהם.

קבל רישיון API חינם

כדי לפתוח את התכונות המלאות של Aspose.ZIP, באפשרותך לבקש רישיון זמני חינם (https://purchase.aspose.com/temporary-license).

לקבלת תיעוד מקיף, בקר ב- Aspose.ZIP Guide או להתחבר עם הקהילה ב-https://forum.aspose.net/ עבור כל שאלה.

מסקנה ומשאבים נוספים

סיכום

במדריך זה אנו מכסים:

    • איך לחלץ קבצים RAR ב- C#
    • יציאת ארכיונים RAR מוגנים ומוצפנים עם סיסמה
    • התנהגות של שני מקצרים יחיד וקטע

עם Aspose.ZIP עבור .NET, אתה יכול ביעילות חלץ, לחתוך, ולנהל את הקבצים באפליקציות שלך!

More in this category