半岛权威十大直营(官方)网站

文档处理控件Spire.Doc系列教程:C# 在 Word 和 TXT 文本之间相互转换

翻译|使用教程|编辑:吉炜炜|2025-02-20 15:28:38.907|阅读 3 次

概述:本文将介绍如何使用 Spire.Doc for .NET 库在 C# 中将文本文件转换为 Word 格式以及将 Word 文件转换为文本格式。

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

相关链接:


TXT 是简单通用的文本文件,但不支持格式选项和高级功能,如页眉、页脚、页码和样式,也不能包含图像或表格等多媒体内容。此外,纯文本编辑器也不提供拼写检查和语法检查功能。

如果需要在文本文档中添加格式、多媒体内容或高级功能,则需要将其转换为 Word 等更高级的格式。同样,如果需要简化 Word 文档的格式、减小文件大小或使用基本工具处理文档内容,则可能需要将其转换为纯文本格式。本文将介绍如何使用 Spire.Doc for .NET 库在 C# 中将文本文件转换为 Word 格式以及将 Word 文件转换为文本格式

安装 Spire.Doc for .NET

首先,您需要将 Spire.Doc for.NET 包含的 DLL 文件作为引用添加到您的 .NET 项目中。DLL 文件可以从此链接下载,也可以通过  安装。

PM> Install-Package Spire.Doc

C# 将 TXT 文本文件转换为 Word 格式

Spire.Doc for .NET提供了 Document.LoadText(string fileName) 方法,可让您加载文本文件。加载文本文件后,您可以使用 Document.SaveToFile(string fileName, FileFormat fileFormat) 方法轻松地将其保存为 Word 格式。具体步骤如下:

  • 创建 Document 类的对象。
  • 使用 Document.LoadText(string fileName) 方法加载文本文件。
  • 使用 Document.SaveToFile(string fileName, FileFormat fileFormat) 方法将文本文件保存为 Word 格式。
using Spire.Doc;

namespace ConvertTextToWord
{
    internal class Program
    {
        static void Main(string[] args)
        {
            // 创建Document类的对象
            Document doc = new Document();

            // 加载文本文件
            doc.LoadText("示例.txt");

            // 将文本文件保存为Word
            doc.SaveToFile("Txt转Word.docx", FileFormat.Docx2016);
            doc.Close();
        }
    }
}

将TXT文本文件转换为Word文档

C# 将 Word 文件转换为 TXT 文本格式

要将 Word 文件转换为文本格式,只需使用 Document.LoadFromFile(string fileName) 方法加载 Word 文件,然后调用 Document.SaveToFile(string fileName, FileFormat fileFormat) 方法将其保存为文本格式。具体步骤如下:

  • 创建 Document 类的对象。
  • 使用 Document.LoadFromFile(string fileName) 方法加载 Word 文件。
  • 使用 Document.SaveToFile(string fileName, FileFormat fileFormat) 方法将 Word 文件保存为 TXT 文本格式。

using Spire.Doc;

namespace ConvertWordToText
{
    internal class Program
    {
        static void Main(string[] args)
        {
            // 创建Document类的对象
            Document doc = new Document();

            // 加载Word文件
            doc.LoadFromFile("云计算.docx");

            // 将Word文件保存为txt格式
            doc.SaveToFile("Word转Txt.txt", FileFormat.Txt);
            doc.Close();
        }
    }
}


将Word文档转换为TXT文本文件

————————————————————————————————————————————

慧都是E-iceblue的官方授权代理商,提供Spire系列产品免费试用,咨询,正版销售等于一体的专业化服务。

下载|体验更多E-iceblue产品请咨询,或拨打产品热线:023-68661681

加入E-iceblue技术交流QQ群(767755948),与更多小伙伴一起探讨提升开发技能。



标签:

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

文章转载自:慧都网

为你推荐

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


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP