实现代码
Document doc=new Document("test.doc");
ImageSaveOptions iso = new ImageSaveOptions(SaveFormat.Png);
iso.Resolution = 128;
iso.PrettyFormat = true;
iso.UseAntiAliasing = true;
Dictionary<string, Stream> streamDic = new Dictionary<string, Stream>();
for (var i = 0; i < doc.PageCount; i++){
iso.PageIndex = i;
string imgName = (i + 1) + ".png";
//doc文件保存成图片至本地
doc.Save(imgName, iso);
//读取本地的图片
FileStream stream = File.Open(imgName,FileMode.Open);
streamDic.Add(imgName, stream);
}
//压缩
mStream = PackageManyZip(streamDic);
//压缩包转换成字节码
byte[] bytes = new byte[(int)mStream.Length];
mStream.Read(bytes, 0, bytes.Length);
mStream.Close();
//通知浏览器下载文件
string zipName = DateTime.Today.ToString("yyyy-MM-dd") + ".zip";
Response.ContentType = "application/octet-stream";
Response.AddHeader("Conten