C#编写的Word操作类,有换页,添加表格,文本功能.docx

C#编写的Word操作类,有换页,添加表格,文本功能.docx

ID:52884259

大小:291.34 KB

页数:15页

时间:2020-03-31

C#编写的Word操作类,有换页,添加表格,文本功能.docx_第1页
C#编写的Word操作类,有换页,添加表格,文本功能.docx_第2页
C#编写的Word操作类,有换页,添加表格,文本功能.docx_第3页
C#编写的Word操作类,有换页,添加表格,文本功能.docx_第4页
C#编写的Word操作类,有换页,添加表格,文本功能.docx_第5页
资源描述:

《C#编写的Word操作类,有换页,添加表格,文本功能.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Data;usingSystem.Drawing;usingWord=Microsoft.Office.Interop.Word;usingMicrosoft.Office.Interop.Word;usingSystem.Windows.Forms;/************************************

2、**************************************************************************************************文件名:**声明:**创建者:黄聪**创建日期:2009.10.8**修改者:黄聪**最新修改日期:2009.10.8************************************************************************************************

3、************************************/namespaceTool{/**********************************************************************************************************************************类名:WordPlayer**声明:**创建者:黄聪**创建日期:2009.7.15**修改者:黄聪**最新修改日期:2009.7.15***

4、*****************************************************************************************************************************/publicclassWordPlayer{#region-属性-privatestaticMicrosoft.Office.Interop.Word._ApplicationoWord=null;privatestaticMicrosoft.Offic

5、e.Interop.Word._Documentodoc=null;privatestaticMicrosoft.Office.Interop.Word._DocumentoDoc{get{if(odoc==null){odoc=oWord.Documents.Add(refNothing,refNothing,refNothing,refNothing);}returnodoc;}set{if(value!=null){odoc=value;}}}privatestaticobjectNothing

6、=System.Reflection.Missing.Value;publicenumOrientation{横板,竖板}publicenumAlignment{左对齐,居中,右对齐}#endregion#region-添加文档-#region-创建并打开一个空的word文档进行编辑-publicstaticvoidOpenNewWordFileToEdit(){oDoc=oWord.Documents.Add(refNothing,refNothing,refNothing,refNothing);

7、}#endregion#endregion#region-创建新Word-publicstaticboolCreateWord(boolisVisible){try{oWord=newMicrosoft.Office.Interop.Word.Application();oWord.Visible=isVisible;returntrue;}catch(Exception){returnfalse;}}publicstaticboolCreateWord(){returnCreateWord(fals

8、e);}#endregion#region-打开文档-publicstaticboolOpen(stringfilePath,boolisVisible){try{oWord.Visible=isVisible;objectpath=filePath;oDoc=oWord.Documents.Open(refpath,refNothing,refNothing,refNothing,refNothing,refNothing,refNothing,ref

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。