如何使用 IronWord 在 C# DOCX 中添加文本

This article was translated from English: Does it need improvement?
Translated
View the article in English

自动插入文本对于生成报告、模板系统以及通过结构化代码实现动态数据填充具有很高的价值。

本教程将介绍如何使用 IronWord 在 DOCX 文件中添加文本。

开始使用 IronWord

今天在您的项目中使用 IronWord,免费试用。

第一步:
green arrow pointer


添加文本

使用 IronWord 可以轻松地向 DOCX 文件中添加文本。 如样式指南所示,这可以扩展到包括格式化文本、样式化段落和更复杂的文档结构。

:path=/static-assets/word/content-code-examples/how-to/add-text-add-text.cs
// 该代码片段不可用!
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel
添加文本

在段落中添加文本

文本可以作为段落的一部分插入。 在将文本与其他元素(如表格、图像或样式化文本)整合时,将段落视为父节点,文本视为子元素,这一点尤其有用。

:path=/static-assets/word/content-code-examples/how-to/add-text-add-paragraph.cs
using IronWord;

// Create a blank document
WordDocument paragraphDoc = new WordDocument();

// Instantiate a paragraph object
Paragraph paragraph = new Paragraph();

// Add text to paragraph
TextContent text = new TextContent("This is a horse.");
paragraph.AddText(text);

// Add image to paragraph
ImageContent image = new ImageContent("add-text-add-paragraph.jpg");
image.Width = 100;
image.Height = 100;
paragraph.AddImage(image);

// Add paragraph to document
paragraphDoc.AddParagraph(paragraph);

// Export the document
paragraphDoc.SaveAs("addtext_paragraph.docx");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel
在段落中添加文本

常见问题解答

IronWord 中 AddText 方法的主要功能是什么?

IronWord 中的 AddText 方法允许用户轻松地将文本插入 DOCX 文件,从而方便地自动为报告和文档模板添加文本。

我可以使用 IronWord 向新建和已有的 DOCX 文件中添加文本吗?

是的,IronWord 允许您向新建和现有的 DOCX 文件中添加文本,从而为文档的创建和修改提供了灵活性。

我该如何使用 IronWord 向 DOCX 文件中添加文本?

要开始使用 IronWord 向 DOCX 文件添加文本,请下载库,加载现有的 DOCX 文件或创建一个新的 DOCX 文件,使用 AddText 方法,然后保存文档。

IronWord是否支持向DOCX文件中添加格式化文本?

是的,IronWord 支持向 DOCX 文件添加格式化文本、样式段落和复杂的文档结构,从而增强文档自定义功能。

是否可以使用 IronWord 将文本与 DOCX 文件中的表格或图像集成在一起?

IronWord 允许将文本作为段落的一部分插入,从而可以将文本与表格、图像和其他文档元素无缝集成。

Ahmad Sohail
全栈开发者

Ahmad 是一名全栈开发人员,拥有扎实的 C#、Python 和 Web 技术基础。他对构建可扩展的软件解决方案深感兴趣,并喜欢探索设计和功能在实际应用中如何结合。

在加入 Iron Software 团队之前,Ahmad 致力于自动化项目和 API 集成,专注于提高性能和开发人员体验。

在业余时间,他喜欢尝试 UI/UX 想法,贡献开源工具,并偶尔从事技术写作和文档工作,以便让复杂主题更易于理解。

准备开始了吗?
Nuget 下载 27,129 | Version: 2025.11 刚刚发布