Office
文章平均质量分 81
soarheaven
这个作者很懒,什么都没留下…
展开
-
解析WordprocessingML(三)解析WordMl的基本方法和途径(b)-映射xsd
六、choice、sequence、maxocc、minocc的映射简单的可以用List实现,复杂的必须自己写程序控制。例子:CT_Body中EG_ContentBlockContent的映射方式,EG_ContentBlockContent包含了choice和maxocc。xsd:1、 精确映射,即实现一一映射。下面的类实现Unbounded转载 2009-04-02 12:52:00 · 805 阅读 · 0 评论 -
解析WordprocessingML(二)通过数据集自动生成表格
<!--google_ad_client = "pub-3135001739244028";/* qq */google_ad_slot = "5340768894";google_ad_width = 728;google_ad_height = 90;// --> 这要比查找替换简单很多,思路很简单首先在word中打上标记(并不是word中定义的标记转载 2009-04-02 12:50:00 · 591 阅读 · 0 评论 -
解析WordprocessingML(三)解析WordMl的基本方法和途径(a)
一、Open Office开发资料直接操作WordMl在实现复杂些的操作时,总有些不方便,因此就有了一个把wordML解析到类中的想法,顺便把word转换成Html。WordMl从word2003开始就比较完善了,到06年十月形成了Open Office标准。word2007已经是符合此标准的格式了。Word2007的WordprocessingML比03的增加了许多新标记,增加转载 2009-04-02 12:52:00 · 1624 阅读 · 1 评论 -
解析WordprocessingML(一)查找和替换
<!--google_ad_client = "pub-3135001739244028";/* qq */google_ad_slot = "5340768894";google_ad_width = 728;google_ad_height = 90;// --> 替换文本,在平时很简单的问题,如果通过wordProcessingML操作,可能就变成转载 2009-04-02 12:49:00 · 1032 阅读 · 0 评论 -
读取CSV文件到DataTable
取CSV一行中的各列public List GetColumnsInRow(string row, char fieldDelimiter, char columnDelimiter) { List result = new List(); string str = row; StringBuilder sb =原创 2009-12-08 18:06:00 · 707 阅读 · 0 评论 -
word2007 模板替换代码:
<br />word2007 模板替换代码:private void btnGenerateFinance_Click(object sender, RibbonControlEventArgs e) { try { string thisdocFullPath = Globals.ThisAddIn.Application.ActiveDocument.FullName; if (Stri原创 2011-04-12 17:33:00 · 732 阅读 · 0 评论