2019独角兽企业重金招聘Python工程师标准>>>

新创建的Word文档可以写入内容并保存到指定的路径。 本指南演示了在C#和VB.NET中创建,编写和保存Word的解决方案。

Word的基本操作是生成,写入内容并保存。 首先,用户可以创建一个空白的Word文档,然后在本文档中写下要说的内容,最后保存到指定的路径。 本指南重点介绍如何通过Spire.Doc for .NET来创建,编写和保存C#和VB.NET中的Word。 下面的截图是通过以下步骤进行编程后的结果。

创建Word

Spire.Doc for .NET提供了一个Document类,使开发人员能够初始化一个新的Document实例。 这个实例是一个新的空白Word文档。

[C#]

//Create New Word
Document doc = new Document();

[VB.NET]

'Create New WordDim doc As New Document()

在Word中写入内容

一般来说,内容是写在文件一节中的段落中。 因此,您需要首先通过调用Document.AddSection()方法添加一个新的部分,并通过调用Section.AddParagraph()在新的部分添加一个新的段落,之后,您可以通过调用Paragraph.AppendText(string text)方法在段落中写入内容。

[C#]

//Add Section
Section section = doc.AddSection();
//Add Paragraph
Paragraph Para = section.AddParagraph();
//Append Text
Para.AppendText("Spire.Doc for .NET, a professional .NET Word component, "
+"enables developers to perform a large range of tasks on Word document(from Version Word97-2003 to Word 2010) "
+"for .NET in C# and VB.NET."
+"This libray is specially designed for .NET developers to help them"
+"to create any WinForm and ASP.NET Web applications to create, open, write, edit, save and convert"
+"Word document without Microsoft Office and any other third-party tools installed on system.");

[VB.NET]

'Add Section
Dim section As Section = doc.AddSection()
'Add Paragraph
Dim Para As Paragraph = section.AddParagraph()
'Append Text
Para.AppendText("Spire.Doc for .NET, a professional .NET Word component, " & "enables developers to perform a large range of tasks on Word document(from Version Word97-2003 to Word 2010) " & "for .NET in C# and Visual Basic." & "This libray is specially designed for .NET developers to help them" & "to create any WinForm and ASP.NET Web applications to create, open, write, edit, save and convert" & "Word document without Microsoft Office and any other third-party tools installed on system.")

保存Word

调用Document类的SaveToFile方法来保存写入的Word,传递给此方法的参数是string fileName,如果要将扩展名设置为.doc或.docx,则需要将其他参数FileFormat fileFormat传递给此方法。

[C#]

//Save Word
doc.SaveToFile("OperateWord.docx", FileFormat.Docx);

[VB.NET]

'Save Word
doc.SaveToFile("OperateWord.docx", FileFormat.Docx)

慧都控件网

转载于:https://my.oschina.net/u/3006003/blog/1488643

Spire.Doc 教程:在C#,VB.NET创建、编辑和保存Word相关推荐

  1. Spire.Doc 教程:用C#识别Word中的合并字段名称

    2019独角兽企业重金招聘Python工程师标准>>> 我们经常遇到一个场景,就是需要将数据合并到由其他人创建的合并字段,我们不能确定合并字段的名称. 所以为了完成邮件合并的目的,首 ...

  2. Word控件Spire.Doc 【Table】教程(16):C#/VB.NET:在 Word 表格中插入或提取图像

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  3. Word控件Spire.Doc 【图像形状】教程(2) ;在 C#、VB.NET 中从 Word 中提取图像

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  4. Word控件Spire.Doc 【脚注】教程(1) 使用C#或VB.NET在 Word 文档中插入脚注和尾注

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  5. Word控件Spire.Doc 【加密解密】教程(一):在 C#、VB.NET 中使用自定义密码加密、解密、保护 Word

    Word 加密是保护 Word 文档的一种方法,它要求用户为文档提供密码.没有密码,加密文件无法打开.本指南中的解决方案演示了如何通过 Spire.Doc for .NET 在 C# 和 VB.NET ...

  6. Word控件Spire.Doc 【段落处理】教程(四):如何在 C#、VB.NET 中设置 Word 项目符号样式

    Word Bullet 可以将多个段落格式化为列表.它可以用项目符号强调段落并吸引读者的注意力.使用项目符号,列出的段落将自动缩进符号,可以是点.数字或其他自定义符号(如小星.三角形.箭头等). Sp ...

  7. Word控件Spire.Doc 【页面背景】教程(4) ;如何在word文档的一侧创建垂直表格

    Spire.Doc 可以帮助开发人员轻松创建包含数据和格式单元格的单词表,它还支持在 Word 文档中添加文本水印.本文将向您展示如何在word文档的一侧创建一个垂直表格,该表格看起来像word文档中 ...

  8. Word控件Spire.Doc 【页面背景】教程(9) ;C#/VB.NET:从 Word 文档中删除文本或图像水印

    可以将水印添加到 Word 文档中,以告知其他人文档的所有权或状态.有时,您可能希望删除 Word 文档中的现有水印.本文将演示如何使用Spire.Doc for .NET从 C# 和 VB.NET ...

  9. Word控件Spire.Doc 【页眉页脚】教程(4): 从C#中的word文档中删除标题

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

  10. Word控件Spire.Doc 【超链接】教程(4):如何修改Word文档中的超文本

    Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...

最新文章

  1. 滑坡的剖面图怎么用计算机绘制,cad怎么画滑坡剖面
  2. 如何安装树莓派摄像头
  3. Graph Convolutional Neural Networks for Predicting Drug-Target Interactions
  4. eclipse中使用maven创建项目JDK版本默认是1.5解决方法
  5. SQLBulkCopy 性能统计
  6. 从Java视角理解CPU上下文切换(Context Switch)
  7. Kubernetes入门——Kubernetes日志采集与监控告警
  8. 水泵怎么做_泳池设备日常怎么维护和保养?
  9. 设置字段权限_命令行快速提示:权限进阶
  10. C#中获去一个字符串中的汉字的个数 C#获取字符串全角的个数
  11. 西奥电梯服务器无响应,干货│西奥电梯故障分析和技术文件
  12. geforce experience出现错误尝试重启PC
  13. Postman 接口神器
  14. 30天自制操作系统——第十七天制作命令行窗口
  15. 新风口 | 电商直播,跨境商家最该抓住的时代机遇!(附卖家成长教程及解决方案)
  16. UVM factory机制源码探微
  17. The 10 Best Neighborhoods in Seattle
  18. 一文读懂AI圣经,凡研究《深度学习》都知道的一本书!
  19. 我的前端学习历程,你认同吗
  20. 解决 unkown the request

热门文章

  1. 使用C语言操作InfluxDB
  2. 转:jQuery Ajax 实例 全解析
  3. Android 接收短信
  4. PHP 通用检测函数集
  5. 瑞典ENEA参展IIC,奏起OSE/Linux混合途径乐章【ZZ】
  6. MSCRM4.0显示图片格式附件
  7. 面试题(4)--基础篇
  8. 1990-2000年事务处理流程图和数据流图试题分析
  9. 关于数据分析师的4个你问我答,你曾有过这些困扰吗?
  10. colorkey唇釉是否安全_colorkey小黑镜唇釉好用吗