في هذا البرنامج التعليمي خطوة بخطوة ، ستتعلم كيفية إنشاء ملف مضغوط في الذاكرة في C#. تحتاج إلى تنفيذ الخطوات البسيطة التالية لتتمكن من إنشاء أرشيف ZIP في الذاكرة.
خطوات إنشاء ملف مضغوط في الذاكرة في C#
- أضف مرجع حزمة Aspose.ZIP for .NET NuGet إلى الحل
- أضف باستخدام عبارة Aspose.Zip في ملف التعليمات البرمجية Program.cs
- تطبيق ترخيص Aspose.ZIP API باستخدام طريقة License.SetLicense
- الحصول على واحد أو كل الملفات من المجلد الموجود على القرص وتخزين مساراتهم في مجموعة سلسلة
- قم بإنشاء كائن Archive Class في الذاكرة
- لكل ملف ، أنشئ عقدة ArchiveEntry في أرشيف ZIP
- حفظ أو نسخ نسخة أرشيف مضغوط إلى MemoryStream
يمكن استخدام مثال رمز C# التالي في تطبيق .NET لضغط جميع الملفات في مجلد على القرص إلى ZIP file format ثم تخزين ملف ZIP في كائن دفق الذاكرة.
كود لإنشاء ملف مضغوط في الذاكرة في C#
لذلك ، سيساعدك إنشاء ملف مضغوط C# في تطبيق وحدة التحكم في الذاكرة بشكل أساسي على تحويل المجلد إلى تنسيق ZIP وكتابة محتوى المجلد بالكامل في الذاكرة بتنسيق مضغوط. بعد ذلك ، يمكنك إعادة إنشاء ملف ZIP من MemoryStream C# وحفظه على القرص. بمجرد إعادة إنشاء الأرشيف على نظام الملفات ، يمكنك حينئذٍ رمز استخراج ملف مضغوط باستخدام C#.