电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C 程序通过模板自动创建Word文档

C 程序通过模板自动创建Word文档_第1页
1/19
C 程序通过模板自动创建Word文档_第2页
2/19
C 程序通过模板自动创建Word文档_第3页
3/19
下载后可任意编辑C#程序通过模板自动创建Word文档引言:前段时间有项目要用c#生成Word格式的计算报告,通过网络查找到很多内容,但是都很凌乱,于是自己决定将具体的步骤总结整理出来,以便于更好的沟通和以后相似问题可以迅速的解决! 现通过具体的示例演示具体的步骤:第一步,制作模板1,新建一个文档,文档内容如下:图12,在相应位置插入书签;将鼠标定位到要插入书签的位置,点击“插入”>“书签”,弹出对话框,输入书签名,点击“添加”按钮,书签位置如图3所示图2下载后可任意编辑图33,保存模板,命名为“模板1.dot”或者“模板1.doc”图4第二步,设置项目中的引用1,右击“解决方案资源管理器”中的项目目录下的“引用”,选择“添加引用”,打开“添加引用”对话框图52,在“添加引用”对话框中,选择“COM”>“Microsoft Word 11.0 Object 下载后可任意编辑Library”,点击“确定”按钮图6 3 , 相 同 操 作 打 开 “ 添 加 引 用 ” 对 话 框 中 , 选 择 “ 浏 览 ” 项 , 查 找到”Microsoft.Office.Interop.Word.dll”文件,选中它,点击“确定”按钮图7注 意 : 此 处 要 查 找 的 “ Microsoft.Office.Interop.Word.dll” 版 本 必 须 为“11.*.*.*”,“*”代表数字下载后可任意编辑第三步,编码这一步分成两个部分第一部分,Report 类的编码这部分我已经封装好,为文件“Report.cs”,可以直接使用代码如下:(有比较详细的注释)using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word;namespace MYNAMESPACE //这边需要换成自己的命名空间名{ class Report { private _Application wordApp = null; private _Document wordDoc = null; public _Application Application { get { return wordApp; } set { wordApp = value; } } public _Document Document { get { return wordDoc; } set { wordDoc = value; } } //通过模板创建新文档 public void CreateNewDocument(string filePath) { killWinWordProcess(); wordApp = new ApplicationClass(); wordApp.DisplayAlerts = WdAlertLevel.wdAlertsNone; wordApp.Visible = false; object missing = System.Reflection.Missing.Value; object templateName = filePath; wordDoc = wordApp...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C 程序通过模板自动创建Word文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部