DotNetZip library adalah sebuah tool dalam bentuk dll (yang kita gunakan) yang berguna untuk membantu kita dalam melakukan proses kompresi terutama dengan protocol zip. Library ini gratis dan disebarkan menggunakan license Microsoft Public License atau sering dikenal dengan MPL. DotNetZip library dapat di download di sini
Gak usah make lama, langsung saja saya akan contohkan code untuk melakukan kompresi sebuah direktori ke dalam sebuah file.
Try
Using zip As ZipFile = New ZipFile()
zip.AddDirectory(sourceFolder)
zip.Save(destinationFile)
End Using
MessageBox.Show("Compress ok")
Catch exp As Exception
MessageBox.Show(exp.ToString)
End Try
Contoh lengkap dari aplikasi yang bisa digunakan untuk melakukan kompresi bisa didownload di sini.
Post a Comment