วันพุธที่ 12 ตุลาคม พ.ศ. 2554

ตัวอย่างการสร้าง Zip File ด้วย C#


การสร้าง Zip ไฟล์ ใน codeComplex มี Library ที่เราสามารถนำมาใช้ได้ คือ DotNetZip Library ซึ่งแน่นอนว่าเราทำการ Add Referrence เสียก่อนจะสามารถทำงานได้ สำหรับรูปแบบการใช้งานเรามาดูวิธีการสร้างไฟล์ zip กันเลยครับ
01using System;
02using Ionic.Zip;
03 
04namespace ZipApp
05{
06    class Program
07    {
08        static void Main(string[] args)
09        {
10            using(ZipFile zip = new ZipFile())
11            {
12            //ทำการเพิ่มไฟล์เพื่อจะทำการ zip
13             zip.AddFile("c:\\viewer.txt");
14             zip.AddFile("c:\\test.pdf");
15 
16            //กำหนดชื่อและที่เก็บไฟล์ zip
17             zip.Save("c:\\ubonopensoft.zip");
18            }
19        }
20    }
21}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น