.NET 的文件格式.Words
在 C# ASP.NET 应用程序中操作 Word 处理文档
创建、加载和修改 Microsoft Word 文档的不同内容,包括段落、图像和表格,仅需几行代码。
FileFormat.Words for .NET 是一个用户友好且可访问的开源 .NET API用于轻松创建和自定义 Microsoft Word 文档。这个直观的 C# 库允许用最少的代码行生成和操作 Word 文档。
这个轻量级解决方案的安装过程无缝进行,提供一系列功能来满足各种文档需求。 FileFormat.Words 利用了 OpenXML SDK 的强大功能,这是一项 Microsoft 认可的技术。作为一个方便的包装器,FileFormat.Words 简化了高级功能的使用。
这个开源 .NET 库专为开发人员量身定制,提供了利用 OpenXML SDK 库扩展其功能的方法。由于其用户友好的设计,处理 .NET 的 FileFormat.Words 被证明很简单。该库展示了各种智能功能,包括添加新段落、实现文本格式设置、插入、调整大小和旋转图像、提取图像、修改文档属性等任务。
探索我们的 GitHub 存储库以做出贡献、提出改进建议并增强此开源 API:https:/ /github.com/fileformat-words/FileFormat.Words-for-.NET
.NET 的 FileFormat.Words 入门
安装 FileFormat.Words for .NET 的推荐方法是使用 NuGet。为了顺利安装,请使用以下命令。
以编程方式创建 Word 文档
以下代码片段以编程方式创建一个空的 Word 文档。
通过.NET API创建word文档
// Create an instance of the Document class.
Document doc = new Document();
// Invoke the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
向 Word 文档添加一些文本
以下代码片段以编程方式向文档添加一些文本。
通过.NET API创建Word文档段落
// Create an instance of the Document class.
using (Document doc = new Document())
{
//Initialize the constructor with the Document class object.
Body body = new Body(doc);
// Instantiate an instance of the Paragraph class.
Paragraph para1 = new Paragraph();
// Set the text of the paragraph.
para1.AddRun(new Run { Text = $"This is a Paragraph." });
// Invoke AppendChild method of the body class to add a paragraph to the document.
body.AppendChild(para1);
// Call the Save method to save the Word document onto the disk.
doc.Save("/Docs.docx");
}
更多代码示例和资源
在 FileFormat Gists 中探索更详细的代码示例。