gpt4 book ai didi

c# - 如何从富文本框向word文档中插入文本

转载 作者:行者123 更新时间:2023-11-30 18:39:10 24 4
gpt4 key购买 nike

我的 C# 应用程序中有一个富文本框,它包含不同的文本行(一对多行)。我想获取这些行并将其插入到具有我想要的字体和字体大小的 Word 文档中。它应该是这样的。

OBSERVATIONS:

  • Line 1 from the rich text box
  • Line 2 from the rich text box
  • Line 3 from the rich text box

我希望通过使用互操作库来实现这一点。

因为我是新手,所以我需要一些示例代码

最佳答案

您可以使用 OpenXML SDK 包:

http://www.microsoft.com/en-us/download/details.aspx?id=5124

然后执行如下操作:

using DocumentFormat.OpenXml;
using DocumentFormat.OpenXml.Packaging;
using DocumentFormat.OpenXml.Wordprocessing;

const string fileName = @"C:\YourFile.docx";
string dataToInsert = txtYourRichTextBox.Text;

using (var document = WordprocessingDocument.Open(fileName, true))
{
var doc = document.MainDocumentPart.Document;
document.Body.Append(dataToInsert);
document.Save();
}

关于c# - 如何从富文本框向word文档中插入文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10362152/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com