2014-01-28 50 views
0

我有一个文件上传上传并保存文件的字节数据库。保存之前压缩文件silverlight

现在我想在保存到数据库之前首先压缩我的文件大小。

我已经经过了下面的网站;

http://programmerpayback.com/2010/01/21/use-silverlight-to-resize-images-and-increase-compression-before-uploading/

在上述网站,对JPEG和PNG解决方案,但我想压缩所有文件,并得到字节保存到数据库中,当我获取文件字节从数据库将是一样的原始文件。

请指导我如何做到这一点。

感谢,

回答

0

虽然图像JPEG和PNG往往压缩的一种更好的方式,zip文件提供跨越各种文件类型的压缩体面。

在Silverlight中,您有几个选项,最流行的是DotNetZip#ziplib

您可以安装两个NuGet软件包。

这样的库也可以将多个文件打包在一起,这是图像压缩格式不能以任何方便的方式提供的。