Create 7Zip Archive in C#

در A پست قبلی, ما در مورد چگونگی ایجاد ZIP آرشیو استفاده C#. در حال حاضر، ما تمرکز خود را به فرمت 7z، که برای نسبت فشرده سازی بالا و قابلیت های قوی 256 بیتی رمزگذاری AES شناخته شده است، تغییر می دهیم.این باعث می شود کتابخانه .NET 7z یک انتخاب ایده آل برای مدیریت اسناد به طور ایمن و کارآمد است.

چه چیزی یاد خواهید گرفت

در این آموزش، شما یاد خواهید گرفت که چگونه به تولید اسناد 7z (7-Zip) به طور برنامه نویسی با استفاده از C:

ما از آن استفاده خواهیم کرد Aspose.ZIP برای .NET شما می توانید این کتابخانه را از طریق:

ایجاد 7z (7-Zip) آرشیو با استفاده از C#

شما می توانید فایل ها را در یک آرشیو 7Z فشرده کنید، مناسب برای هر دو فایلهای تک و فایلهای چند سناریو.این ویژگی یک راه حل مقرون به صرفه برای توسعه دهندگان است که به دنبال یک ابزار استخراج .NET RAR هستند.

ایجاد آرشیو 7Z با یک ورودی تک

برای ایجاد یک آرشیو 7Z با یک فایل، این مراحل را دنبال کنید:

در اینجا یک مثال C# برای توصیف است:

ایجاد آرشیو 7Z با چندین ورودی

برای فشرده سازی چندین فایل به یک آرشیو 7Z:

مثال:

ایجاد یک AES رمزگذاری شده 7z آرشیو با استفاده از C#

برای حفظ اسناد، می توانید از رمزگذاری AES استفاده کنید، یک ویژگی از کتابخانه .NET 7z که امنیت اسناد را بهبود می بخشد:

  • برای ایجاد یک مثال از 7تصمیم گیری برای رمزگذاری.
  • پارامترهای رمزگذاری لازم را تنظیم کنید.
  • واردات را به آرشیو اضافه کنید و آن را ذخیره کنید.

مثال:

تنظیم رمز عبور مختلف برای ورودی های 7z با استفاده از C#

برای اعطای رمز عبور منحصر به فرد به ورودی های مختلف در آرشیو شما:

مثال:

نتیجه گیری

در این مقاله، ما بررسی کرده ایم که چگونه می توانیم فایل های 7z را به صورت برنامه نویسی در C# ایجاد کنیم، آنها را با رمزگذاری AES حفظ کنیم و رمزهای عبور منحصر به فرد را برای ورودی ها اختصاص دهیم بایگانی برچسب: ZIP Documentation.

با استفاده از Aspose Plugin برای .NET، شما می توانید به طور موثر مدیریت اسناد، استفاده از رمزگذاری، و به روز رسانی جریان های کار خود را – همه برای فقط $99!

More in this category