Word控件Spire.Doc 【段落处理】教程(十三):如何在 C#、VB.NET 中将 RTF 字符串插入 Word 文档

翻译|使用教程|编辑:胡涛|2022-05-24 11:40:11.133|阅读 158 次

概述:本文介绍如何使用 Spire.Doc 将一段 RTF 编码字符串插入 Word 文档。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

相关链接:

RTF 是一种文档语言,用于对格式化的文本和图形进行编码,以便在应用程序之间轻松传输。本文介绍如何使用 Spire.Doc 将一段 RTF 编码字符串插入 Word 文档。

Spire.Doc for.NET 最新下载

第 1 步:初始化 Document 类的一个实例,向其中添加一个部分。

Document doc = new Document();
Section section = doc.

第 2 步:在该部分中添加一个段落。

Paragraph para = section.AddParagraph();

第 3 步:声明一个 String 变量来存储 RTF 字符串。

String rtfString = @"{\rtf1\ansi\deff0 {\fonttbl {\f0 hakuyoxingshu7000;}}\f0\fs28 Hello, World}";

第 4 步:将 RTF 字符串附加到段落。

para.AppendRTF(rtfString);

第 5 步:保存文件。

doc.SaveToFile("Output.docx");

输出

How to Insert RTF String to Word Documents in C#, VB.NET

完整代码

[C#]

using Spire.Doc;
using Spire.Doc.Documents;
using System;
namespace InsertRTF
{
class Program
{

static void Main(string[] args)
{
Document doc = new Document();
Section section = doc.AddSection();
Paragraph para = section.AddParagraph();

String rtfString = @"{\rtf1\ansi\deff0 {\fonttbl {\f0 hakuyoxingshu7000;}}\f0\fs28 Hello, World}";
para.AppendRTF(rtfString);

doc.SaveToFile("Output.docx");

}

}
}

[VB.NET]

Imports Spire.Doc
Imports Spire.Doc.Documents
Namespace InsertRTF
Class Program

Private Shared Sub Main(args As String())
Dim doc As New Document()
Dim section As Section = doc.AddSection()
Dim para As Paragraph = section.AddParagraph()

Dim rtfString As [String] = "{\rtf1\ansi\deff0 {\fonttbl {\f0 hakuyoxingshu7000;}}\f0\fs28 Hello, World}"
para.AppendRTF(rtfString)

doc.SaveToFile("Output.docx")

End Sub

End Class
End Namespace

欢迎下载|体验更多E-iceblue产品

如需获取更多产品相关信息请咨询慧都在线客服  


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP