لینک کوتاه : https://magicfile.ir/?p=2472
سورس کد نرم افزار فشرده سازی آسان در vb.net
هدف این سورس کد نشان دادن فایل های فشرده با استفاده از کلاس ZipPackage در این فضای نام System.IO.Packaging است. در نرم افزار در محیط VB.Net 2008 .Net، Framwork 3.0 طراحی و برنامه نویسی شده است.
مقدمه
فشرده سازی چندین فایل برای برنامه نویسان Net هرگز آسان تر از آنچه در حال حاضر با .Net Framework 3.0 است نبوده است! با استفاده از کلاس جدید ZipPackage در فضای نام System.IO.Packaging و چند خط کد، می توانید به راحتی آرشیو .zip را با هر تعداد فایلی که دوست دارید ایجاد کنید!
چیزی که متوجه خواهید شد، اگر فایل .zip را با WinZip یا سایر ابزارهای فشرده باز کنید، یک فایل " [Content_Types].xml " است. متاسفانه، شما هیچ کنترلی بر وجود این فایل ندارید. این فایل شامل اطلاعات محتوایی در مورد انواع فایل هایی است که در فایل فشرده گنجانده شده است، مانند "txt" برای یک فایل متنی، یا "doc" برای یک سند Word و غیره.
بهعلاوه، اگر هر یک از ویژگیها را برای PackagePart ( pkgPart.Package.PackageProperties) تنظیم کنید، فایلهای اضافی در بایگانی zip گنجانده شده است، مانند فایل « ###.psmdcp » (که در آن ### یک عدد بهطور تصادفی تولید شده است)، که یک فایل حاوی ابرداده برای ویژگی های بسته است. و یک فایل " .rels " که یک فایل xml حاوی متا داده در مورد روابط بسته است.
من یک نسخه ی نمایشی کامل Zip را برای شما گنجانده ام که زیپ و باز کردن بایگانی های فشرده را در VB.Net 2008 نشان می دهد. سبک آن شبیه WinZip است، اما نه کاملاً برجسته.امیدوارم برای شما مفید باشد!
برای شما کاربر عزیز پیشنهاد دانلود داده می شود