摘要: 接下来是批量导出word文档和批量打印word文件,批量导出word文档和批量打印word文件的思路差不多,只是批量打印不用打包压缩文件,而是把所有文件合成一个word,然后通过js来调用word,提交打印机,把word文档的内容都打印出来。批量导出word文档需要用到ICSharpCode.Sh... 阅读全文
posted @ 2015-06-27 17:19 静水思寒 阅读(2969) 评论(10) 推荐(2) 编辑
摘要: 在初始化WordHelper时,要获取模板的相对路径。获取文档的相对路径多个地方要用到,比如批量导出时要先保存文件到指定路径下,再压缩打包下载,所以专门写了个关于获取文档的相对路径的类。 1 #region 获取文档的相对路径 2 public class WordFilePath 3 ... 阅读全文
posted @ 2015-06-27 17:04 静水思寒 阅读(6039) 评论(5) 推荐(1) 编辑
摘要: aspose.word主要是通过把读取出来的数据放到datatable里,在datable里做相应的格式的调整,再导出到word文档里。mvc和webform最后导出的语句略有不同,在mvc的controller,用的是base.File,对应的是FileContentResult,在webfor... 阅读全文
posted @ 2015-06-27 16:55 静水思寒 阅读(3359) 评论(0) 推荐(0) 编辑
摘要: 这里用到了两个dll,一个是aspose.word.dll,另外一个是ICSharpCode.SharpZipLib.dll,ICSharpCode.SharpZipLib.dll是用于批量导出word文档的,通过把文件打包成压缩包,以文件流的方式输出下载。aspose.word.dll最好使用最... 阅读全文
posted @ 2015-06-27 16:45 静水思寒 阅读(6696) 评论(2) 推荐(0) 编辑