摘要: 最近做了个项目,要根据数据库内容生成word,内容包括表格,图片,段落等等。其中图片碰到如下的问题:如何使图片按照生成内容的顺序输出?上网查相关资料,一般都是设置var s = word.Application.Selection.InlineShapes.AddPicture(strPicPath... 阅读全文
posted @ 2014-10-13 11:12 代码士多 阅读(670) 评论(0) 推荐(0) 编辑
摘要: word中导出目录是一个常见的问题。详细代码如下:public static void ExportMenu(int maxLevel, Document word) //利用标题样式生成目录 { //GoToTheBeginning(word); ... 阅读全文
posted @ 2014-10-11 00:57 代码士多 阅读(1491) 评论(0) 推荐(0) 编辑
摘要: 生成word时,有时用户要求要生成所有级别的目录。这个时候就需要计算目录树的深度。关于求树的深度,已有很多现成的算法。本文主要介绍一种linq的写法。代码看起来挺简洁的。public static int MenuDepth(List menuList, int parentId) {... 阅读全文
posted @ 2014-10-11 00:52 代码士多 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 近期项目碰到个奇怪的问题。在项目中添加excel的引用,然后右键该引用,选择属性,竟然找不到”嵌入互操作类型“,因引用office组件时,需要将其”嵌入互操作类型“设为false,否则编译不通过。后来经过百度,才找到问题的解决方法。问题:解决方法1:修改项目的目标框架为.net framework ... 阅读全文
posted @ 2014-10-07 11:39 代码士多 阅读(837) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic; class Program{ static void Main(string[] args) { string[] floors ={ "第3楼", "第2楼", "第11楼" }... 阅读全文
posted @ 2014-09-30 15:26 代码士多 阅读(112) 评论(0) 推荐(0) 编辑