OpenXml相对于用MS提供的COM组件来生成WORD,有如下优势:1.相对于MS 的COM组件,因为版本带来的不兼容问题,及各种会生成WORD半途会崩溃的问题.2.对比填满一张30多页的WORD来说(包含图,表等),用COM组件来生成会占用20秒,Openxml1秒.3.MS Word软件太贵了...
分类:
其他好文 时间:
2015-07-21 11:54:21
阅读次数:
213
1.使用Aspose.Words 插件。这个插件的好处是,发布网站的服务不需要安装office,也可以进行数据生成word文档在生成word问当前需要我们先做好一个word模板,需要在“:”后边添加一个书签注意:Aspose插件,有的版本不支持生成后缀为 .docx的模板,否则提示文档损坏 ...
1. 用word写一个需要导出的word模板,然后存为xml格式。2. 将xml中需要动态修改内容的地方,换成freemarker的标识符,例如: ...
分类:
其他好文 时间:
2015-07-08 22:30:56
阅读次数:
151
1、 步骤1、用word编辑好模板1、普通字符串替换为 ${string}2、表格循环用标签 姓名:${user.userName} , 性别:${user.sex}word模板原型如下图:最终生成的结果如下:2、将word模板另存为xml格式选中 [ 仅保存数据 ]选择 [ 保持word...
分类:
其他好文 时间:
2015-07-08 22:13:43
阅读次数:
144
用C#动态生成Word文档功能实现了,在本地的机器运行时是好的,但程序发布 IIS 或 远程服务器 上就报错, 报错信息为:检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005...
分类:
其他好文 时间:
2015-07-06 13:44:29
阅读次数:
1165
1 /// 2 /// 生产word 文档 3 /// 4 public class GenerateWord 5 { 6 /// 7 ///模板地址 8 /// 9 p...
分类:
其他好文 时间:
2015-06-29 19:49:26
阅读次数:
211
一、asp.net生成word文档,布署到正式的服务器上就出现 错误:System.Runtime.InteropServices.COMException(0x800A1098):因为没有打开的文档,所以这一命令无效,就是thisApplication.Documents.Add的时候打不开或.....
分类:
Web程序 时间:
2015-06-29 13:11:32
阅读次数:
247
一、 问题背景:
项目中会生成word的报告,但是直接io流写的报告都是“正文”,没有生成标题,也就没法在大纲结构中方便的查看章节内容了。搜了很多资料也请教了一些同事,终于把这个目录结构的问题搞定了,在此和大家分享一下。
目前我们用的是office2010,因为word2010(2010版本word结构和2007差不多,应该也适用于2007)与word2003的巨大差异,本方法可能不适用过低版...
分类:
其他好文 时间:
2015-06-16 13:07:03
阅读次数:
215
using NPOI.XWPF.UserModel 1 XWPFDocument doc = new XWPFDocument(); //创建新的word文档 2 3 XWPFParagraph p1 = doc.CreateParagra...
运气不错,7点的飞机,3:30把一个疑难问题处理完,这个问题不处理,就得改签机票明天处理完才能走。想想,一切都是运气。 这个问题调试了1天半,几近绝望。 情况是这样的,系统有个pdf签章功能,工作流结束之后,用户可以下载pdf,pdf生成的过程是系统生成word文档,发起http请求,传输到另一台服...
分类:
其他好文 时间:
2015-04-30 21:39:39
阅读次数:
136